資料來源:进则净土,退则凡尘
問題概述:
在啟動Android模擬器時出現以下錯誤,導致啟動失敗。
ERROR: the user data image is used by another emulator. aborting。
原因:
系統判斷你當前已經啟動了另外一個emulator,可能是某些正常操作或異常退出造成的。
解決方法:
1. 進入你avd目錄下:
如:C:\Documents and Settings\(User)\.android\avd\android2.3.avd
2. 刪除以lock結尾的資料夾。
(我簡單解釋下為什麼要刪除這些檔呢,其實.lock是加鎖,如果程式崩潰等原因導致無法清除這些以.lock結尾的資料夾,就會出現這個問題,也就是這個avd的鎖沒有被釋放,導致avd manager以為這個avd正在使用當中。)
3. 重新啟動 emulator
8.11.2011
6.17.2011
[Android] 使用 GoogleAdMobAdsSdk-4.1.1.jar
在 Android 程式中投放 AdMob 廣告
「AdMob」現在可以推播「AdSense for Mobile Applications」的廣告,貌似Google 想用 AdMob for Mobile Apps 取代 AdSense for Mobile Applications,推播AdMob廣告的程式代碼也有大翻修,這裡來紀錄一下新版 GoogleAdMobAdsSdk-4.1.1.jar or GoogleAdMobAdsSdk-4.1.0.jar 的步驟。
將Google AdMob嵌入Android程式中有三個步驟
1. 將SDK JAR增加到Eclipse專案之中
2. 宣告com.google.ads.AdActivity
3. 設定網路連線許可
新增SDK JAR
1. 在 Eclipse 專案按下滑鼠右鍵,選擇「Properties」
2. 點選Java Build Path-> Libraries-> Add External JARs...,將你所存的 GoogleAdMobAdsSdk-4.1.0.jar 添加到專案之中
宣告com.google.ads.AdActivity
在AndroidManifest.xml中宣告com.google.ads.AdActivity
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation"/>
連線許可
一樣在AndroidManifest.xml中添加 INTERNET 和ACCESS_NETWORK_STATE的許可
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
現在,我們可以測試一下囉!發現:有時廣告請求並無法馬上投放,當請求次數多時投放率也會跟著提高喔!
另外,這種方式只適用於初學者練習,較不利於在UI排版,呼~ 花了兩小時整裡,先休息一下再來出個進階版教學文件。
將Google AdMob嵌入Android程式中有三個步驟
1. 將SDK JAR增加到Eclipse專案之中
2. 宣告com.google.ads.AdActivity
3. 設定網路連線許可
1. 在 Eclipse 專案按下滑鼠右鍵,選擇「Properties」
![]() |
寄件者 Blogger |
2. 點選Java Build Path-> Libraries-> Add External JARs...,將你所存的 GoogleAdMobAdsSdk-4.1.0.jar 添加到專案之中
![]() |
寄件者 Blogger |
在AndroidManifest.xml中宣告com.google.ads.AdActivity
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation"/>
一樣在AndroidManifest.xml中添加 INTERNET 和ACCESS_NETWORK_STATE的許可
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<manifest android:versioncode="1" android:versionname="1.0" package="com.company" xmlns:android="http://schemas.android.com/apk/res/android"> <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name"> <activity android:label="@string/app_name" android:name="BannerExample"> <intent-filter> <action android:name="android.intent.action.MAIN"> <category android:name="android.intent.category.LAUNCHER"> </category></action></intent-filter> </activity> <!-- 這裡開始 com.google.ads.AdActivity --> <activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation"/> <!-- 這裡結束 --> </application> <!-- 這裡開始 INTERNET 和 ACCESS_NETWORK_STATE --> <uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <!-- 這裡結束 --> </manifest>
現在,我們可以測試一下囉!發現:有時廣告請求並無法馬上投放,當請求次數多時投放率也會跟著提高喔!
import com.google.ads.*;
public class BannerExample extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// Create the adView
AdView adView = new AdView(this, AdSize.BANNER, MY_AD_UNIT_ID);
// Lookup your LinearLayout assuming it’s been given
// the attribute android:id="@+id/mainLayout"
LinearLayout layout = (LinearLayout)findViewById(R.id.mainLayout);
// Add the adView to it
layout.addView(adView);
// Initiate a generic request to load it with an ad
adView.loadAd(new AdRequest());
}
}
另外,這種方式只適用於初學者練習,較不利於在UI排版,呼~ 花了兩小時整裡,先休息一下再來出個進階版教學文件。
本益比(P/E) 是股價是否合理的指標?
本益比 (P/E) = 股價 P ÷ 每股獲利 EPS
而EPS又可分為過去的每股盈餘(Trailing EPS)及預估每股盈餘(Forecasting EPS)
以投資的角度來看,股價則是投資1股所需要的成本(購買成本),而每股獲利意思是投資1股所得到的獲利,因此本益比就是投資該股票1股的成本與獲利的比值,即為報酬率的倒數。在合理本益比接近的條件下,較低的本益比通常代表著投資的潛在報酬較大。
不同產業所享有的本益比不同,具有高成長潛力的公司,其合理的本益比也將較高。例如通訊產業的本益比將高於食品業。而公司未來幾年的年複合成長率可作為合理本益比的參考值。
而EPS又可分為過去的每股盈餘(Trailing EPS)及預估每股盈餘(Forecasting EPS)
以投資的角度來看,股價則是投資1股所需要的成本(購買成本),而每股獲利意思是投資1股所得到的獲利,因此本益比就是投資該股票1股的成本與獲利的比值,即為報酬率的倒數。在合理本益比接近的條件下,較低的本益比通常代表著投資的潛在報酬較大。
不同產業所享有的本益比不同,具有高成長潛力的公司,其合理的本益比也將較高。例如通訊產業的本益比將高於食品業。而公司未來幾年的年複合成長率可作為合理本益比的參考值。
UNION 運算子 (SQL UNION Operator)
UNION 運算子用來將兩個(以上) SQL 查詢的結果合併起來,而由 UNION 查詢中各別 SQL 語句所產生的欄位需要是相同的資料型別及順序。
UNION查詢只會返回不同值的資料列,有如SELECT DISTINCT。
UNION就是像是OR(聯集),如果紀錄存在於第一個查詢結果集或第二個查詢結果集中,就會被取出。
UNION與Join不同的地方在於,Join是作橫向結合(合併多個資料表的各欄位);而UNION則是作垂直結合(合併多個資料表中的紀錄)。
UNION 語法 (SQL UNION Syntax)
SELECT column_name(s) FROM table_name1
UNION
SELECT column_name(s) FROM table_name2;
UNION查詢返回的資料集欄位名稱,通常會依據第一個SELECT查詢的欄位名稱。
UNION 語法 (SQL UNION Syntax)
SELECT column_name(s) FROM table_name1
UNION
SELECT column_name(s) FROM table_name2;
UNION查詢返回的資料集欄位名稱,通常會依據第一個SELECT查詢的欄位名稱。
2.19.2011
簡單的股票買賣原則
胡立陽老師於電視上提供的買賣原則
簡單的買進股票規則:
買會動的股票
10日平均線看漲,且10周平均線也看漲
簡單的賣出股票規則:
套了5天就不要了
5天內跌4天
連續跌3天
PS.選股買股都不難,難就難在確實執行自己定的投資原則呀,不然怎麼會住套房還越套越深呢,唉~~~
簡單的買進股票規則:
簡單的賣出股票規則:
PS.選股買股都不難,難就難在確實執行自己定的投資原則呀,不然怎麼會住套房還越套越深呢,唉~~~
訂閱:
文章 (Atom)