サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
b.fly1tkg.com
Androidで通信するのめんどくさいです。めんどくさい理由が2つあります そもそもHttpClientのコード書くのがめんどくさい。 非同期通信をするのがめんどくさい。 1つ目は僕の主観かもしれないですが、めんどくさい。だいたい毎回同じようなコードなので僕はコピペです。しかしコピペするならライブラリを使用するのがスマートですよね。 2つ目については、Androidで通信するときってメインのスレッドでやると、そこで描画の処理が止まってフリーズしているように見えるので別スレッドで非同期に通信するのが一般的ですよね。 Honeycomb以降だと標準でStrictModeからNetworkOnMainThreadExceptionが投げられます。もちろん例外を投げられないように設定する事も可能ですが、やっぱり非同期のほうがユーザーに優しいです。 じゃあAsyncTask使うか!ってなるのです
以前WebViewを使ったYoutubeの再生方法は紹介しましたが、アプリ内でYoutubeを再生する方法がもう一つあります。それはAndroid YouTube Plugin APIを利用した方法です。 Googleの日本の人のエントリーがこちら http://googledevjp.blogspot.jp/2013/01/android-youtube-player-api-webview.html Android YouTube Player APIを利用してみてメリットとデメリットを以下にまとめました。 メリット JavaのネイティブコードでYouTubeの再生制御ができる。 フルスクリーン表示や画面回転の制御が簡単 他にも上記リンクの人が言及しています。 デメリット 端末のYouTubeアプリが最新になっている必要がある。(時間がたてば解決しますが) 基底クラスにcom.goo
はじめに書きますが、Volleyは画像ファイル等の大きいファイルを送ることには適していません。が、ちょっとファイルを送りたいときに、そこだけapacheのhttpclient等を使うのも微妙な気がするので、このエントリーではVolleyを使ったmultipart/form-dataの送り方を紹介します。 はじめに multipart/form-dataを利用するために最新のhttpcoreとhttpmineを利用するのがよいです。http://hc.apache.org/downloads.cgi から最新のHttpclientをダウンロードしてlibsのhttpcore.jarとhttpmine.jarを利用したり、maven、gradle経由でアプリに組み込んでください。 シンプルな実装 http://stackoverflow.com/questions/16797468/how-t
ビットマスク(Bitmask)とは ビット演算の一つでいわゆるフラグ管理に利用されています。回路の仕組み上ビットマスクなどのビット演算はとても高速に処理できます。 ビットマスクはたとえばLinuxといったOSのファイルのアクセス権の管理に利用されています。ファイルの実行、読み込み、書き込みの権限は3bitで表現されます。(括弧内は10進数) 1桁目は実行権限、2桁目は読み込み権限、3桁目は書き込み権限を表しています。 000 (0) アクセス権がない 001 (1) 実行権限 010 (2) 読み込み権限 100 (4) 書き込み権限 011 (3) 読み込み+実行 111 (7) 書き込み+読み込み+実行 フラグをONにする フラグをONにするときはビットマスクとの論理和(OR)で行えます。例えば読み込み権限のフラグをたてるには以下のようにします。 000 OR 010 = 010 10
ブログ移転しました。 ドメインの変更とホスティングをs3で静的に行うように変更しました。 具体的にはBitNamiでローカルのVM上に展開したWordpressをStaticPressというプラグインで静的なファイルに変換し、s3cmdでS3にアップロードしています。 BitNamiとは? The app store for the server softwareです。 ローカルにサーバーで使うソフトウエアをインストーラーやVMの形で配布しているので、環境設定がとても楽です。 初心者の場合、環境設定が鬼門なので、サーバーのソフトについてこれで試してみて学習するのがいいと思います。 S3とは? Amazon web service(AWS)の一つでスケーラブルなストレージを提供しているモノです。保存容量やファイルの更新、アクセス回数で従量課金となっています。 S3でのWordpress運
このページを最初にブックマークしてみませんか?
『b.fly1tkg.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く