スポンサーリンク
カテゴリー
タグ
ActionBar adb admob alarmmanager background fetch BOOT_COMPLETED BroadcastReceiver canvas DATE_CHANGED dp dpi EditText get launchMode ListView menu Notification NSURLSession PACKAGE_REPLACED paint PhoneStateListener post px READ_EXTERNAL_STORAGE SQLite storyboard surfaceview tableview TelephonyManager TimeZone TIMEZONE_CHANGED TIME_SET UIActivityIndicatorView UILabel WebView アイコン クリップボード ソフトウェアキーボード パーミッション ヘアライン ライフサイクル 回転 変換 正規表現 解像度リンク
「Android」カテゴリーアーカイブ
Android 4.4.2とiWnn IMEの相性問題
Android 4.4.2でアプリ起動と同時にキーボードを表示させるとiWnn IMEが落ちる。 Android 4.4.2の問題らしい。 対策としてキーボードの表示を一旦抑止し、EditTextにフォーカスを当てた後、 … 続きを読む
アップデートリリースの手順
・AndroidManifestでバージョンをあげる versionCodeはバージョンアップの度にカウントアップする。(表示はされない) versionNameは自由。 [crayon-6637f7e699509117 … 続きを読む
AdMob広告を表示する
アプリ内にAdMob広告を表示する。 ※Google Play Servicesを使えるようにしておく AndroidManifest
1 2 3 4 5 6 7 8 9 |
<uses-permission android:name="android.permission.INTERNET"></uses-permission> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> <application> <meta-data android:value="@integer/google_play_services_version" android:name="com.google.android.gms.version" /> <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" /> </application> |
レイアウト [cr … 続きを読む
画面の向きを固定する
端末を傾けても画面が回転しないように向きを固定する(縦)。 AndroidManifestで指定
1 2 |
<activity android:screenOrientation="portrait"> </activity> |
ソースで指定 [crayon-6637f7e7296fc … 続きを読む
画像サイズとデバイスの解像度
同じサイズの画像を異なる解像度のデバイスで表示すると大きさが異なって表示されるため 変換を行って同じ大きさで表示させる。 Android端末の解像度 ldpi : 120 dpi mdpi : 160 dpi hdpi … 続きを読む
SurFaceViewに背景画像を描画
SurFaceViewに背景画像をタイル状に並べて描画する。
1 2 3 |
Shader shader = new BitmapShader(BitmapFactory.decodeResource(getResources(), R.drawable.icon), Shader.TileMode.REPEAT, Shader.TileMode.REPEAT); Paint paint = new Paint(); paint.setShader(shader); |
あとはCanvasのdrawPaintメソッドでpaintを指定して描画。 その他描画用のP … 続きを読む