Android3.0(HoneyComb)から、AndroidにはLoaderという非同期にデータをロードする仕組みが追加されています。 本エントリでは、そのLoaderの仕組みの中でもAsyncTaskに似た汎用的なLoaderのAsyncTaskLoaderの使い方を紹介しています。 以下スクリーンショットの様な、端末内のアプリケーション一覧を読み込むアプリケーションを作成し、 AsyncTaskLoaderを紹介していきます。 本サンプルは、Android Developersのサンプルを参考に処理を簡略化しています。 AsyncTaskLoaderを深く理解するために、リンク先も参考にするとよいと思います。 それでは続きをどうぞ。 AsyncTaskLoaderを利用する はじめにAsyncTaskLoaderを利用する場合の重要なメソッドを以下に纏めます。 以下に挙げたメソッドは
AsyncTaskLoader こんにちは。こむろです。最近のクールでナウな非同期処理を行うためには、Loaderクラスというものが使われるようです。Android3.0(API Level 11)から導入されている非同期処理を行うクラスです。サブクラスとしてAsyncTaskLoaderやCursorLoaderが定義されています Loaderクラスは、SupportPackageにも入っていますのでどのVersionでも利用が可能です。今回は今までAsyncTaskで行っていた処理をAsyncTaskLoaderで実装しなおし、その違いを見てみます リニューアルされたリファレンスページには、Loader関係の情報はここに集約されています。ここの説明をざっと見てみると Introduced in Android 3.0, loaders make it easy to asynchron
ジオテクノロジーズ株式会社のコーポレートサイトをご覧いただきありがとうございます。 サイトリニューアルに伴い、アクセスしようとしたページは削除されたかURLが変更された可能性があります。 お手数をおかけしますが、以下の方法からもう一度目的のページをお探し下さい。
Translation of: favicon-cheat-sheet ファビコンのサイズや形式についての読むと頭が痛くなる偏執的なカンニング・ペーパーです。以下のURLを参考にしました: rel="shortcut icon" considered harmful · Mathias Bynens <-- special thanks @mathiasbynens Everything you always wanted to know about touch icons · Mathias Bynens <-- special thanks @mathiasbynens Jonathan T. Neal | Understand the Favicon Favicon - Wikipedia, the free encyclopedia Making a Good Favicon -
Android アプリを公開すると、どこからインストールされたか知りたくなる時があります。 例えば、Google Play へ誘導されてインストールされた件数を誘導元の数ごとに計測したいとか、どこからインストールされたかによってアプリの挙動を変えたりしたい場合が考えられます。 Google Play に誘導するリンクにパラメータを付加しておき、インストール後にアプリからそのパラメータを取得する方法を紹介します。 リンクの方法 リンクの形式は以下のようになります。 http://play.google.com/store/apps/details?id=[アプリケーションID]&referrer=[パラメータ] または market://details?id=[アプリケーションID]&referrer=[パラメータ] referrer という名前のパラメータを使用できます。このパラメータをア
Google Playからのダウンロード・インストール時に処理をする Androidではアプリケーションのインストール時に指定したレシーバーを動作させ、任意の処理を行うことができます。 また、URLパラメータを使用することも可能なので、リファラ情報を設定すればどこからGoogle Playへ来たのかを知ることも可能です。 今回はAndroidでリファラ情報を取得してみます。 環境構築 今回使用した動作環境は以下のとおりです。 OS : MacOS X 10.7.4 Eclipse : 4.2 Android : 4.0.3 通常のAndroidプロジェクトを作成して試してみます。 今回はFile > New > Android Application Projectを選択し、プロジェクトを作成しました。 サンプルアプリケーションの作成 Google Playからのインストール時にログを出力
LongClickRepeatAdapter.java P��� �T� package net.shisashi.android.widget; import android.os.Handler; import android.view.MotionEvent; import android.view.View; import android.view.View.OnLongClickListener; import android.view.View.OnTouchListener; public class LongClickRepeatAdapter { /** * 連続してボタンを押す間隔のデフォルト値 (ms) */ private static final int REPEAT_INTERVAL = 100; /** * Viewに長押し時のリピート処理を付加する。 リピー
Buttonクラスを拡張して、長押しされている場合クリック動作を呼び出すようにします。 RepeatButton.java import android.content.Context; import android.os.Handler; import android.util.AttributeSet; import android.view.MotionEvent; import android.view.View; import android.view.View.OnLongClickListener; import android.widget.Button; public class RepeatButton extends Button implements OnLongClickListener { /** * 連続してボタンを押す間隔(ms) */ private st
Nexus 7に続き「Nexus 4」も国内販売決定! 8月30日より2013.08.27 14:50 小暮ひさのり どこで売るんだろう? 国内ではいよいよ28日に新型Nexus 7が発売となりますが、LGは本日、「Nexus 4」の国内販売を発表しました。発売日は8月30日! Nexus 4はNexus 7と違って、タブレットではなくいわゆる「スマートフォン」。4.7インチのIPS液晶(1,280×768)で、8メガピクセルカメラ、クアッドコアのSnapdragon™ S4 Pro プロセッサで、メモリも2GBと、かなりサクサクなスペックとなっています。 詳しいスペックは以下のとおり。 そう、悔しいことにLTE対応していないんです……。 LTE全盛期な今の時代、3Gだけだとちょーっと辛いな―とか思ってみたりしているんですが、用途と価格によってはアリな選択肢でしょうか? 当然のようにSIM
迷惑メールは受け取りません お使いのスマートフォンの電話帳に入っているメールアドレスからのメール以外は、アプリで受信通知を行いません。そのため、迷惑メールに悩まされることはもうありません。メールサーバーには全てのメールが届いているので、設定を行うことで後から受け取ることもできます。 勝手にほかのユーザーとつながらない 電話帳のアップロードは行いません Yahoo!コミュニケーションメールには電話帳のデータをサーバにアップロードする仕組みはありません。そのため、届いたメールが電話帳に入っているかどうかを都度判定し、表示します。また、電話帳に入っていない他のユーザーを検索したり表示したりする機能もありません。ですから、知らない人からメールが来ることはなく、安心してご利用いただけます。
Yahoo!コミュニケーションメールは、無料で「希望するアドレス@yahoo.ne.jp」がご利用いただけるスマートフォン用メールアプリです。 ※Yahoo!メール(@yahoo.co.jp)のメールアドレス、spモードメールなどのキャリアメールやGmailなど、別途お持ちのメールアドレスではご利用いただけません。ご注意ください。■主な特徴 ・相手が同じアプリを使っていなくてもご利用いただけます 連絡を取りたい相手が同じアプリを使っていない場合やスマートフォンではない場合でも、電話帳に登録しているメールアドレス宛てにメールが送れます。・相手とのメールのやりとりが1画面で見られます 返信も文字を入力して送信ボタンを押すだけ。メールのフォルダー管理や自動振り分けも不要です。・3キャリア向けの絵文字はもちろん、オリジナルの絵文字も使えます 送信先のキャリアに合わせた絵文字が自動で選択される機能も
シマンテックは公式ブログの記事「Android の暗号化に関する問題が数十万ものアプリに影響する恐れ」において、Androidの一部のバージョンにおいて乱数生成の機能に問題があり、同乱数機能を使用するアプリケーションがセキュリティ上の問題を抱えている可能性があることを伝えた。360,000を超えるアプリがセキュリティ脆弱性を抱えている可能性があり注意が必要。Android 4.2 Jelly Bean以降では問題の乱数機能が再実装されたため影響を受けないという。 問題があるのはSecureRandomクラス。このクラスが生成する乱数に問題があり、簡単に推測されたり同じ乱数が使われる可能性があるという。乱数はセキュリティ上重要な役割を担っており、偏りのある乱数では安全性を確保できなくなる。 Net Applicationsの報告によると、2013年7月の段階でAndroid 4.2よりも前の
In this article help us to set the different type of effect in the drawable. Effects Shadow Effect This draws a shadow layer below the main layer, with the specified offset and color, and blur radius. MaskFilterEffect MaskFilter is the base class for object that perform transformations on an alpha-channel mask before drawing it. A subclass of MaskFilter may be installed into a Paint. Blur and embo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く