NOTE: This page and feed for release announcements is deprecated. Instead see androidstudio.googleblog.com for the latest announcements. The following features and bug fixes were recently checked in. For complete details, see the git changelogs at
初めて使う場合にはけっこう悩んだのでメモ書きとして残しておきます。 重たいバックグラウンド処理からUIスレッドに値を渡すには、UIスレッドとバックグラウンドスレッドで応答することが必要になります。 この例ではandroid.os.Handlerを使って値を渡しています。 /** * バックグラウンド処理の動作確認用のActivityです。 * AsyncTaskとProgressDialogを使って実現しています。 * * @author */ public class BackgroundActivity extends Activity { /** カウント数 */ private EditText editTextCount = null; /** 開始ボタンリスナー */ private View.OnClickListener buttonStartLitener = new V
AsyncTaskのサブクラスでは、実行時引数(Param)、進捗単位(Progress)、処理結果(Result)で扱う型を指定する必要があります。 AddressRequestTaskの場合は、実行時引数(String)、進捗単位(Integer)、処理結果(Address)を扱います。 public class AddressRequestTask extends AsyncTask<String, Integer, Address> doInBackground()を実装し、必要に応じてonPreExecute()やonPostExecute()を実装します。 @Override protected void onPreExecute() { // …① mResultText.setText(null); mProgressDialog = new ProgressDialog(
ユーザーのアクションを誘う購入や送信や検索ボタンなど、最近のインターフェイスデザインでよく見かける7種類のボタンデザインを紹介します。 Common elements used in interface button design [ad#ad-2] 下記は各ポイントを意訳したものです。 また、元記事ではそれぞれのボタンを作成するPhotoshopのチュートリアルも掲載されています。 1. テクスチャを使ったボタン 2. パターンを使ったボタン 3. 3Dを使ったボタン 4. 1ピクを使ったボタン 5. 背景をインデントしたボタン 6. グロウを使ったボタン 7. ハイライトを使ったボタン 1. テクスチャを使ったボタン テクスチャはボタンにわずかな奥行きを与え、クリックが可能であることが分かるようにする素晴らしいテクニックです。
WWDC 2011 Keynoteも終わりました。 iOS4までで基礎は完成させたということでしょうか、これまで30%税で儲けさせてくれたはずのサードパーティすら殺してしまいそうなサービスを次々と発表するジョブズの姿を見ると、ああプラットフォーマーの強権というものは恐ろしいのだなぁと実感し、嬉々としてObjective-Cを学んでいた昨日までの自分に恐怖するわけであります。 そこで今回は、アップデートで死んでしまう、あるいは死なないまでも大ダメージを受けるであろうひとたちを振り返り、明日への戒めとしたいと思います。 なお、WWDCの画像はEngadgetから引っ張ってきています。感謝いたします。 iOS組み込みのTwitterサポート Twitterを使用するにはiOSの設定画面でアカウントを登録しなければならず、すべてのアプリケーションはHTTPでTwitterAPIを叩く代わりにiOS
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く