You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
結構命名など様々な種類があり方針を決めるのは悩みますし時間がかかります。 考えることも重要ですが、標準的なものを真似しておくと素早く開発していくことができます。 出来れば既存のプロジェクトの方針をつまみ食いして開発したいです。 また、自分は毎回Google I/Oアプリはどうやっていたっけ?って確認しにいってしまっていて面倒でした。 なので、Google I/Oアプリがどんな感じでやっているのかをまとめてみました。 プロジェクト基本構成 minSdkVersion 14 targetSdkVersion 22 Android 4.0から対応で targetSdkは5.1と普通な感じですね targetSdkが23未満なのでランタイムパーミッションは対応してないようです。 大きな方針 AppCompatActivityを継承したActivityを使う AppCompatActivityを利用
タイトルのとおりですがKotlinで書いたAndroidアプリをリリースしました。ことりんかわいいよことりん。なお、Android版HBFavはすでに別の方がHBFav for Androidをリリースしていたので少し名前を変えてHBFav Materialという名前で出しています。Design Support Libraryを使ってマテリアルデザイン風味にしたHBFavという意味合い。 アプリはこちら HBFav Material はてブを流れるように見るアプリ - Google Play の Android アプリ 経緯 rei19.hatenablog.com 合宿の中では完成まで至らなかったけど、せっかくなのでリリースまで持って行きました。 感想 Kotlinで書くメリットはQiitaのこの記事にまとめられてるので紹介。最高でした。 qiita.com Kotlinは周りに聞ける人
インターネットは猫に支配されています。世の中にはこんなにも猫好きが多いのかと思うほど、猫の写真、動画、アニメーションに溢れています。GitHubのキャラクターだってOctocatです。 というわけで何か注目して欲しいと思ったら猫を混ぜ込んでみるのはいかがでしょう。例えばMaterial Catも単にマテリアルデザインデモではなく、そこに猫を入れたことに価値があるわけです。 Material Catの使い方 Material Catのメイン画面。猫画像がタイル上に並んでいます。 右下にあるシェアボタンをタップすると各サービスが水平に展開されます。もちろんアニメーション付きです。 猫写真をタップすると写真がアニメーションしたり、写真の中の色がピックアップされたりします。 他にも再読込やタップした時のアニメーションが綺麗です。 Material Catはテクニックは確かなものがあります。そこに猫
.app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads
Срок регистрации домена истек. Требуется продление, чтобы возобновить работу домена и его сервисов.
Last-modified: Sun, 28 Jun 2015 14:27:09 JST (3633d) ニュース 2022/4/10 (日) LipliStyle Webサイトは、以下のURLに移転しました。 ブックマークされている方は変更をお願い致します。 https://liplis.mine.nu/wiki/ 2020/5/23 (土) デスクトップマスコット Liplis 葉月、黒葉、白葉、桃葉バージョンリリース! コミケ向けに制作していました、Liplis 葉月、黒葉、白葉、桃葉バージョンをリリース致しました! 葉月たちが、Windowsのデスクトップ、Androidのホーム画面、iOSのアプリでおしゃべりします。 Windows版 LiplisWindowsのページからダウンロードできます。 https://liplis.mine.nu/LiplisWiki/webroot/
GsonRequest.java @�k �� import com.google.gson.Gson; import com.google.gson.JsonSyntaxException; import com.android.volley.AuthFailureError; import com.android.volley.NetworkResponse; import com.android.volley.ParseError; import com.android.volley.Request; import com.android.volley.Response; import com.android.volley.Response.ErrorListener; import com.android.volley.Response.Listener; import com.a
AndroidのPush通知でメッセージをアプリに送信する仕組みは以前C2DM(Android Cloud to Device Messaging Framework)というものでしたが、2012年6月26日の時点から廃止されました。その代わりにGCM(Google Cloud Messaging)というものが推奨されています。 Google Cloud Messaging for Android http://developer.android.com/google/gcm/index.html GCMのSender ID、APIとサンプルはAndroid SDK ManagerのExtras > Google Cloud Messaging for Android Libraryからダウンロードできます。 サンプルは (AndrodSDKディレクトリー)/extras/google/g
AsyncTaskLoaderに手を出してみる (d:id:Nkzn:20120113:1326478800) の続き。 とりあえず4ヶ月ほどAsyncTaskLoaderさんと仲良くしてみました。 色々あって、AsyncTaskさんとも少しだけ仲良くなりました。 ということで、現在の僕のAsyncTaskLoaderの使い方をメモしておきます。 public class AsyncSampleLoader extends AsyncTaskLoader<String> { private static final String tag = "AsyncSampleLoader"; /** * 呼び出し元からの値渡し用フィールド */ List<Hoge> mHogeParams; String result; // 定型 public AsyncSampleLoader(Context
AsyncTaskLoaderTestActivity:onCreate() Start. TestApplication :onActivityCreated() Start : act=AsyncTaskLoaderTestActivity, Bundle=null TestApplication :onActivityCreated() called=null LoaderManager : initLoader in LoaderManager{4165fc40 in AsyncTaskLoaderTestActivity{41659580}}: args=null AsyncTaskLoaderTestActivity:onCreateLoader() Start. TaskLoaderTest :<init>() Start. LoaderManager : Created n
時代は AsyncTask より AsyncTaskLoader Android 4.0、通称 Ice Cream sandwich というスマートフォンもタブレット端末もカバーする新しい OS がもうすぐデビューするとかいう時期なので、Android プログラミングもそれの普及をにらんだ実装に切り替えていくべき。 まずは、きっと Activity 上での非同期処理に多用されているであろう AsyncTask を、Android 3.0 以降で追加された AsyncTaskLoader へ乗り換えるところから始めるのもいいんじゃないかと思ってちょっと書いてみます。 あ、これは Activity での非同期処理について、という前提での内容になりますので、たとえば Service の中で非同期処理したい場合はどうすれば的な質問には役に立たないと思います。 いくら 4.0 がリリースされたとはい
テックブログをスタートしました! こんにちは!HRの松岡です。 今回はタイトルの通りランチェスターで「テックブログ」を開始しました。 実は、2年...
ViewPagerを使うとページ送りを簡単に実装することが出来ます。 ViewPagerは左右にページ送りできます。またアニメーションがつくので非常にわかりやすく、直感的なUIを提供できる機能です。 便利な機能ですが、2011/9/29時点ではAndroid SDKに含まれておらず、Android Compatibility package, revision 3(外部ライブラリー)として提供されています。 今回は、この外部ライブラリーの追加から実際のサンプルコードが動作するまでを紹介します。ポイントは次の2点です。 外部ライブラリ「Android Compatibility package, revision 3」の導入 ViewPagerをつかうためにはPagerAdapterが必要 ごく簡単に言えば、ViewPagerは入れ物です。表示する内容(ギャラリーアプリであれば写真、動画など
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く