![http://dorodoro.info/tip/webview%E3%81%AE%E6%90%AD%E8%BC%89%E3%81%99%E3%82%8B%E3%81%B9%E3%81%8D%E6%A9%9F%E8%83%BD/](https://cdn-ak-scissors.b.st-hatena.com/image/square/f66331aee347fc37bfed68b46c5a9d745a691387/height=288;version=1;width=512/http%3A%2F%2Fdorodoro.info%2Ftip%2Ffb.png)
Nexus 7 を買った。 技術者としてまずやるべきことを書いておく。 セキュリティの確保 Android タブレットは Linux カーネルを採用している。 Nexus 7 でも Linux カーネルに標準搭載されている dm-crypt を利用してタブレットに保存されたすべてのデータを暗号化することが可能だ。技術者たるもの手持ちのタブレットから情報が漏洩してソーシャルネットワークをハックされたり、ましてや自分の管轄するサーバーがクラックされるようなことがあってはならない。もちろん暗号化したから絶対に安全というわけではないのだが、タブレットが盗難にあった場合でも暗号を解除される前にセキュリティを変更して対処することが可能である。 現在はカジュアルに軍事利用可能なレベルの暗号を利用でき FBI も犯罪捜査の暗号解除に失敗するような時代である。技術者なら手持ちのすべてのデータは可能な限り最高
2maru.com 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy
今回紹介するAndroidアプリは、Androidの画面の向きを柔軟に管理できる便利ツール「最高のローテーション制御 (Ultimate Rotation Control)」です。アプリは有料(219円)ですが、1週間無料で利用できます。 「最高のローテーション制御 」は、Androidの画面の向きをシステム全体あるいはアプリ個別に様々な回転の種類を設定できるアプリで、例えば、縦向き固定で回転しないNexus 7のホーム画面を横向きにしたい、決まった向きにしか表示されないアプリの向きを変えたい、普段は縦向き固定のままで使うけど動画プレイヤーなど特定のアプリだけは自動回転するようにしておきたいといったことを実現にしてくれます。 アプリの設定の仕方は利用者の使い方によって変わってきますが、基本的には、「グローバル設定」という項目でシステム全体の回転設定を変更でき、「アプリごとの設定」でアプリ単
前回の記事では、Android のプッシュ通知機構 (GCM) が 「Google 所管のサーバと Android 端末との間の持続接続」 をどのように使用しているかを調べてみました。 この記事の文中に、上記の持続接続が「プッシュ通知以外の用途にも利用されている様子でありそちらもおって調査したい」 と注釈を添えています。今回はその内容と関連する話題を控えます。 まとめ 端末と mtalk.google.com:5228 との間の接続はプッシュ通知以外に次の用途で使用される Android 版 Google Talk クライアントのメッセージ送受信 (ボイスチャットを除く) Google Play アプリのウェブページから端末へのプッシュインストール指示 - 他にもあるかも? - 非公開の内部仕様につき今後変更される可能性も Google Talk について Android 版 Google
はじめに Google Cloud Messaging (以下GCM) は、Googleが提供するサービスです。 アプリに対してプッシュ配信を実装することができます。 GCMの実装は、クライアント側の実装とサーバー側の実装が必要ですので、それぞれ解説したいと思います。 事前準備 実装(アプリ側) 実装(サーバー側) 1.事前準備 はじめに、 Google APIs Console から GCM の API の利用登録をします。 以下のURLにアクセスします。Googleアカウントへのサインインが求められる場合はサインインしましょう。 https://code.google.com/apis/console/ 上図の画面が表示されるので「Create Project」をクリックします。 GoogleAPI のサービス一覧が表示されます。 この中から「Google Cloud Messagin
アプリを開発するとき、Android端末の画面上で常に情報を表示させたいというようなケースもしばしばあるかと思います。 たとえば、Android 4.0の開発者向けオプションで有効にすることができるCPU使用状況の表示機能は 有効にしておくと下図のように端末のCPU状況が常に画面上にオーバーレイ表示されるようになります。 アプリでも同様の事ができればNotificationやToastなどといったしくみ以上に、ユーザに対して情報を効果的に提供することができます。 今回は常に画面上に情報を表示する方法について紹介します。 ただし、後述するように、今回ご紹介するHowToはAndroid端末の画面を上書きする形でアプリのViewを表示するので、使い方を誤ると端末を操作できなくなる可能性があるので、画面設計は慎重に行うようにしましょう。 それではつづきから詳しい解説です。 Androidの表示レ
Apache HttpClientを使いやすくライブラリ化したもの 本家はここ javaDocはここ 追記※非同期でネットワークアクセスできるものの、受信データの扱いはUIスレッドで行うことになるので、データのパースが重い場合などは向かないかも 非同期通信の実装例 AsyncHttpClientをnewして利用するだけ。とっても簡単。下記はyahooのトップページを取得する例 final AsyncHttpClient client = new AsyncHttpClient(); Button btn = (Button)findViewById(R.id.btn1); btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { final ProgressDial
Processing Bitmaps Off the UI Thread の内容に補足を付けて解説してます。 前回のエントリーで大きい画像を効果的に読む込む方法を解説しましたが、デコードするデータがディスクやネットワークにある場合、BitmapFactory の decode* メソッドは UI スレッドで行ってはいけません(というかメモリ上以外のデータを読み込む場合は全部だめ)。 これらの処理はディスクやネットワークのスピード、画像のサイズ、CPUのパワーなどさまざまな要因で完了までの時間が変わり、いつ完了するのかわかりません。 もし画像のデコード処理で UI スレッドをブロックしてしまうと、最悪 ANR が発生します。 そこで、AsyncTask を使ってバックグランドで Bitmap を読み込むようにします。 ■ AsyncTask を使う 特に何も考えないで作ると、きっとこんな感じ
パナソニックが、スマホに対応した洗濯機や冷蔵庫、エアコンなどの家電新製品を発表。洗濯機はスマホから洗剤や柔軟剤の量などの設定が簡単に行える新機能を搭載する。 パナソニックは8月21日、スマートフォンと連携する洗濯機や冷蔵庫、エアコンなどの家電新製品を発表した。洗濯機はクラウドサーバに接続したAndroidスマートフォンをタッチすることで、洗剤や柔軟剤の量など洗濯の設定が簡単に行える新機能を搭載した。 ドラム式洗濯乾燥機の新製品「NA-VX8200L/R」(9月25日発売)は、専用の「パナソニックスマートアプリ」とAndroidスマートフォンと連携。スマートフォンを洗濯機本体にタッチ(FeliCa/NFC対応)することで、選択設定が簡単に行えるという。 洗剤や柔軟剤は種類によって必要量が異なり、これまではマニュアルを見て目安の量を確認する必要があった。新製品ではスマートフォンとアプリを活用し
Android 搭載、コンセントに直接差し込む小型ユビキタスコンピューター「Ubi」音声作動式で各種センサー内蔵 Ubiquitous Computer Ubi 電源コンセントに直接差し込む形式の Android 4.1 搭載小型コンピューターが開発中。各種センサーを内蔵し音声やスマートフォン、パソコンにてリモート操作が可能。2013年上旬出荷予定、価格189ドル(約15,000円)より。 ■ スペック OS: Android 4.1 Jelly Bean CPU: ARM Cortex-A8 Single-core 800MHz RAM: 1GB サイズ: 101.6×101.6×24.5mm 通信: WiFi 802.11 b/g/n Bluetooth 4.0 センサー: 光、音声、湿度、温度、気圧センサー 外部端子: USB 電源: 110V 15A (100-240 VAC, 5
Android のプッシュ通知機構(GCM, 旧 C2DM)は有用なしくみですが、オープンソースではないソフトウェア要素が関わっているためか内部仕様に近い情報をあまり見かけないのが残念です。手元での観察結果をもとにプッシュ通知で使用されるネットワークコネクションまわりの情報をいくつかまとめてみました。 まとめ Android 端末上の com.google.process.gapps プロセス は mtalk.google.com:5228 へ TCP コネクション [A] を張る (通常は 5228 番ポートだが 5229, 5230 番ポートが使用される場合もある) com.google.process.gapps プロセスは基本的に [A] をずっと張りっ放しにしており接続維持のため無応酬 15分ごとに Keep-Alive パケットを流す GCM, C2DM のプッシュ通知はいずれ
While Android has received a number of security enhancements in the last few releases, the lockscreen (also know as the keyguard) and password storage have remained virtually unchanged since the 2.x days, save for adding multi-user support. Android M is finally changing this with official support for fingerprint authentication. While the code related to biometric support is currently unavailable,
mDNS/DNS-SD AndroidはJelly Bean(APIレベル16)でmDNS(Multicast DNS)とDNS-SD(DNS based Service Discovery)をサポートしました。 mDNSとDNS-SDを使えば、DNSサーバーやレジストリサーバーのようなコンフィグレーションサーバーを介することなく、ネットワーク上のホストの名前を解決し、サービスを提供しているホストを自動的に発見することができます。 mDNSとDNS-SDはネットワークの構成作業を簡略、自動化するためのZeroconf技術の主張な要素です。 これらはAppleによるZeroconf実装に含まれ、その実装はBonjourという名前で知られています。 また、その仕様はインターネットドラフトとして以下のURLで公表されています。 http://files.dns-sd.org/draft-ches
お久しぶりです。@metaps_satoです。 かれこれ半年近くブログの更新が止まっていました。もちろん半年間遊んでいたわけではなく(笑)少し新しい試みをためしていました。昨年はセミナーを開催して市場を盛り上げていくということをやっていました。年末に4億弱の資金調達をして海外展開を加速させていました。このままセミナーをやって市場を盛り上げていくのもいいかと思いましたが、ファイナンスを終えた後一度落ち着いてスマートフォン市場を考えて見ることにしました。実際に2011年末は儲かっているアプリ開発者は少数で、androidに関してはかなり厳しい状況でした。 Androidアプリ開発者の視点に立って本当に収益化が立てられる勝ちパターンを探らないといつまで立っても市場は形成されないのではないか?と考えるようになり、考察ではなく本当に数字が立てられる収益モデルをこの半年間試行錯誤しながら探していました
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く