あおたんのグルグルライブカレンダーをリリースしました。
こちらからダウンロードできます。
待ち受け画面でいつでもあおたんに会えますよ!!
あおたんのおやぢくさいけど、ちょっと哀愁漂う姿と、はなちゃんのつれなさそうなクールビューティなイラストシリーズでお届けする、グルグルまわるカレンダー壁紙!
背景は十二ヶ月分をテーマにしていますがお気に入りのものを自由に選べるようになっています。
日々、スマートフォンと戯れているプログラマの備忘録です。
<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation"> </activity>
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <!-- 広告表示用のLinearLayout --> <LinearLayout android:id="@+id/admob" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" /> <!-- ここから下は任意 --> <TextView android:id="@+id/header" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_below="@+id/admob" android:gravity="center" android:text="Header" /> .... </RelativeLayout>ここで追加したのは6~8行目で、この例ではViewの一番上に広告が表示されるようにLayoutしてみました。
private final static String AD_UNIT_ID = "..............."; //AdModからもらったパブリッシャーID @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //広告用のLinearLayoutを含むLayout //AdMob AdView adView = new AdView(this, AdSize.BANNER, AD_UNIT_ID); //広告Viewを作成 LinearLayout layout = (LinearLayout)findViewById(R.id.admob); //LinearLayoutを探す layout.addView(adView); //広告Viewを追加 AdRequest request = new AdRequest(); //広告のリクエストを作成 //request.setGender(Gender.FEMALE); //いろんな設定がここでできる。 //request.setTesting(true); //Debug Mode リリース時は外す! adView.loadAd(request); //リクエスト発行 ... }AdRequestに設定するパラメータで広告のターゲッティングなどが行えるようです。
public class GoogleMapTestActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); String mapurl = "geo:38.230844,140.323316"; //←ここの書き方で動作が微妙に変わる! Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setClassName("com.google.android.apps.maps","com.google.android.maps.MapsActivity"); intent.setData(Uri.parse(mapurl)); startActivity(intent); } }ここで、mapurlの部分の書き方によりいろんなパターンが指定できます。