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
Срок регистрации домена истек. Требуется продление, чтобы возобновить работу домена и его сервисов.
TimePicker Androidで時間指定をする時には、TimePickerを多く利用するかと思います。 簡単に時間の選択が出来て便利です。4系〜では、iOSのようなドラムのようなIFになっているので直感的で分かりやすいですね! ちなみに2.3系以下だとこのような表示になります。うーん、イケてない・・・ 困ったこと 先ほどのスクリーンショットを見れば分かるように、「分」の指定が1分刻みです。 これを「5分」「15分」のような刻みの選択肢にしたい場合どうしたら良いでしょうか?Androidでは標準でそのようなComponentは存在しないので、簡単にはいかないようです。 iOSでは、UIDatePickerというクラスを利用すれば、すぐに実現できるようです。このままではAndroidは負けてしまいます 出来ないならば作りましょう。自分で。 AndroidのComponentの実装情報は、
Android Studio で快適にコーディングしたい Android Studio 事始めということで、快適にコーディングできるように設定をいろいろカスタマイズしてみました。 IntelliJ IDEA の設定が奥が深いらしいので、どこまで自分に合った環境にできるのか興味津々です。 カスタマイズした内容はあくまで個人的な趣向が強いので、ご参考までに。 IDE の基本テーマを変更する まずは基本テーマです。設定画面の Appearance の Theme で変更できます。 白ベースの Default か黒ベースの Darcula のいずれかを選択することができます。 白が見やすいか、黒が見やすいかは好みにも環境にもよると思います。お好きなほうをお選びください! 行番号やスペースなどを表示する Eclipse でもまずはじめにやるであろう設定ですね。これがないと始まりません。行番号やスペー
クラフトワークの来日公演3-D CONCERTS 1 2 3 4 5 6 7 8を観にいったら、顔が大きいのか、3Dメガネがきつくて切なかったもりもとです。 株式会社ミクシィでは、新卒入社スタッフをはじめ、これからスマートフォンアプリ開発を行っていく全スタッフを対象に、社内で「スマートフォン開発研修」を始めています。その研修資料をこのたびgithubで公開させていただきました。 mixi-inc/iOSTraining · GitHub https://github.com/mixi-inc/iOSTraining mixi-inc/AndroidTraining · GitHub https://github.com/mixi-inc/AndroidTraining これら文書は、それぞれCC BY-SA 3.0およびApache License 2.0とCC 2.5 Attributi
ZXing ("Zebra Crossing") Team による「QR コードスキャナー」 (以下、"ZXing スキャナ"と略記) は操作性が良く人気の高い定番 Android アプリのひとつです。同アプリでは ZXing Team 自らが開発を継続しているオープンソースのバーコード処理用ライブラリが使用されています。 このライブラリの優秀さはスマートフォンでバーコード/QR コードを処理する際の実質標準の座にある状況からも裏打ちされていますが、ZXing スキャナの「使いやすさ」は本ライブラリの性能のみに依るものではなくアプリの実装に大きく支えられています。ZXing スキャナのソースコードは公開されているので、それに学べば本家と同等の使いやすさを備えた QR コードリーダーの自作が可能となるはずですね。操作性の良いリーダーを自作できるのであれば QR コード読み取り機能をアプリへ組
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 がリリースされたとはい
AsyncTask+JacksonでWebAPIを処理するきれいなコードの書き方は?Androidアプリを作る上で通信が発生したりする場合によくお世話になるAsyncTask。 軽く流れを追うと、 UIスレッドからexecuteする doInBackgroundメソッドが別スレッドで処理される 結果がUIThreadで動作するonPostExecuteメソッドに渡されるので結果を元にUIに反映する という動きですが、例えばWebAPIにアクセスする場合、リクエストするURLは違うし、レスポンスも違うので無名クラスとしてActivityなどに直接以下のような形で書くことが多いと思います。 Activity @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState
テックブログをスタートしました! こんにちは!HRの松岡です。 今回はタイトルの通りランチェスターで「テックブログ」を開始しました。 実は、2年...
ViewPagerを使うとページ送りを簡単に実装することが出来ます。 ViewPagerは左右にページ送りできます。またアニメーションがつくので非常にわかりやすく、直感的なUIを提供できる機能です。 便利な機能ですが、2011/9/29時点ではAndroid SDKに含まれておらず、Android Compatibility package, revision 3(外部ライブラリー)として提供されています。 今回は、この外部ライブラリーの追加から実際のサンプルコードが動作するまでを紹介します。ポイントは次の2点です。 外部ライブラリ「Android Compatibility package, revision 3」の導入 ViewPagerをつかうためにはPagerAdapterが必要 ごく簡単に言えば、ViewPagerは入れ物です。表示する内容(ギャラリーアプリであれば写真、動画など
iPhone では、画面に表示されている写真などを入れ替えるとき、指で左右にフリックすると、とても綺麗にスライドされます。 Androidでも、ViewFlipper や ViewSwitcher あたりを使えばスライドは実装できるんですが、フリックしたあと一瞬の間が空いて画面の切り替えが行なわれるので、指に追随する感じがなくてどうもモッサリ感が漂ってしまいます。 どうにか気持ちよく切り替えできないかなーと思ってネット上を探してみたんですが、同じようなことを考える人はいるようで、多くの人が試行錯誤しているようでした。 そんな中見つけたのが『ViewPager』という機能。 Android Compatibility package の中に含まれています。 このライブラリを使うと、iPhone 並に軽快なスライド切り替えが実現します。 ライブラリの使い方は Android Compatibi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く