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
概要 Gsonは、GoogleのJSONライブラリー。 JavaのオブジェクトをJSON形式で保存・復元(シリアライズ・デシリアライズと同様)するのに便利。 必要なライブラリーはGsonのjarファイルのみ(バージョン2.2.2の場合はgson-2.2.2.jar)で、他に依存するjarファイルが無いのも利点。 例 ExampleBeanクラスを保存・復元する例。 ExampleBean.java: public class ExampleBean { private String text; private int value; public ExampleBean(String s, int n) { this.text = s; this.value = n; } @Override public String toString() { return String.format("E
jsoup: Java HTML Parser jsoup is a Java library that simplifies working with real-world HTML and XML. It offers an easy-to-use API for URL fetching, data parsing, extraction, and manipulation using DOM API methods, CSS, and xpath selectors. jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers. scrape and parse HTML from a URL, file, or string find and
Google I/O 2013 - Android : Volley: Easy, Fast Networking for Android Volley: Easy, Fast Networking for Android (リクエストで埋め込み無効になってるのでリンクで) Volley というライブラリについて Android のネットワーク通信処理をより簡単に、速くする Volley と名付けたイメージ : a burst or emission of many things or a large amount at once ネットワーク処理で必要なこと JSON, image, raw text の処理 メモリキャッシュとディスクキャッシュ カスタマイズ能力(ネットワークの優先順位の処理、リトライ時のバックオフアルゴリズムなど) デバッグとトレーシングのツール But why?(A
9424680 Merge "Add some missing @Deprecated annotations." by Jeff Davidson · 8 years ago main master n-iot-preview-4 nougat-iot-release sdk-release android-n-iot-preview-4 android-n-iot-release-ihome-igv1 android-n-iot-release-lg-thinq-wk7 android-n-iot-release-polk-at1 android-n-iot-release-smart-display android-n-iot-release-smart-display-r2 android-n-mr2-preview-1 android-n-mr2-preview-288fb6bf
Android Support Library v4 android-support-v7-appcompat JakeWharton/ActionBarSherlock · GitHub https://github.com/JakeWharton/ActionBarSherlock JakeWharton/Android-ViewPagerIndicator · GitHub https://github.com/JakeWharton/Android-ViewPagerIndicator UI Menu Creating a Navigation Drawer | Android Developers http://developer.android.com/training/implementing-navigation/nav-drawer.html jfeinstein10/S
仕事でアプリのWebViewを使ってサイト内コンテンツを表示したところ、動作もたついてしまった事例がありました。 そのときの解決法が思いのほか簡単だったのでメモがてら記載。 動作がもたついてしまう主な原因は 1.アニメーションのコンテンツがある。 2.CSSの設定が複雑。 3.CSSのエフェクトを使っている。 といったところが主な原因。 自分が仕事でぶちあたったのは3つ目で角丸にするborder-radiusと影をつけるbox-shadow,text-shadowを取るとかなり動作が解消されました。 その他JavaScriptで0.何秒毎に、、、といった処理を加えている場合も一度最適な数値をいろいろ試して導いてみると効果が出る場合があります。 今後、OSやブラウザーのアップデートと合わせ、WebViewの高速かも進むと思いますが、Webブラウザーで100%信頼できる動作もWebViewでは
アルファ/ベータで操作が異なるとは思えないけど、とりあえずベータ版を対象に。 まずはGoogleグループにて「グループを作成」を選択し、適当なグループを作る。*1 必要なら適当に設定をいじる。 他のメンバーを見られないように。 管理-権限-アクセス権限から「メンバーを表示」を「グループのオーナー」だけに。 他のメンバーのメールアドレスを見られないように。 管理-権限-アクセス権限から「メンバーのメール アドレスを表示」を「グループのオーナー」だけに。 頒布対象の管理用なので投稿をできないように。 管理-権限-基本的な権限から「投稿」を「グループのオーナー」だけに。 ベータ版についてのディスカッションの場にするようなら「全てのメンバー」でもいいよね。 誰でもは参加はできないように。 管理-権限-基本的な権限から「グループに参加 」を「招待されたユーザーのみ」に。 クローズドテストでなければ不
[速報]グーグル、Androidアプリの開発者に向け、βテストの仕組み、アプリの翻訳サービスなどを提供。Google I/O 2013 グーグルは米サンフランシスコで開催中のイベント「Google I/O」の基調講演で、Android向けアプリケーションマーケットである「Google Play」のデベロッパーに向けて、Google Play Developer Consoleに5つの新機能が追加されると発表されました。 アプリケーションの中身を分析して改善点を教えてくれる「Optimization Tips」 アプリケーションを他国語へ翻訳依頼が出せる「App Translation Service」- アプリケーションがどれだけ利用されているかが計測できる「Usage Metrics & Referral Tracking」 売り上げグラフ機能の「Revenue Graphs」 特定のユ
Google I/O 2013 で発表された Google Play のアルファ・ベータ版配布機能について↓ Google I/O 2013 - What's new for Developers in Google Play - YouTube 公式ヘルプ: Beta-testing and staged rollouts - Android Developer ヘルプ 日本語のわかりやすい解説: Android - Google playでのベータ版配布機能について 特徴公開範囲を Google グループまたは Google+ のコミュニティに限定できる機能で、 ユーザーにとって一般公開のアプリとほとんど変わらない感覚でインストールすることができる。 ユーザーに提供元不明アプリのインストール許可設定をして貰う必要がなく、 テスター登録のワンクリックだけでインストールできるようになるので
Google IO 2013(2013/05/15)で発表された新しいgoogle playの機能です。 概要 β版アプリを配布する機能です。 アプリ管理画面に公開版、β版、α版のapk登録場所があって、βとαはユーザー限定して配布できます。 本番公開前にユーザーテストを行うことができます。 公開後に、最新バージョンを一部のユーザーにのみ提供してテストすることもできます。 メリット 一部ユーザー限定にアプリを配布して試してもらうことができます。 アプリに対して評価の★をつけたりすることができません。 なので一般公開前にひどい評価になるようなことがありません。 また、公開版なしにβ版のみの状態では、アプリの検索にひっかかって見つかることもありません。 一般公開せずに、いつまでも限定ユーザーのみに提供ということも可能です。 特定のgoogleグループに入ってる人限定とか。 ベータ版利用人数に制
重要: 2023 年 11 月 13 日以降に個人アカウントを作成したデベロッパーが Google Play でアプリを公開するには、特定のテスト要件を満たす必要があります。詳しくは、こちらのヘルプセンターの記事をお読みください。 Google Play Console を使用すると、特定のグループでアプリをテストしたり、Google Play ユーザーを対象にオープンテストを実施したりできます。 アプリをテストすることで、ユーザーへの影響を最小限に抑えつつ、技術的な問題やユーザー エクスペリエンス面での問題を解決できるため、アプリの最良のバージョンを Google Play 上でリリースできるようになります。 始める前に メールアドレスの要件: テストの参加者は、Google アカウント(@gmail.com)または Google Workspace アカウントを持っている必要があります
まえがき このエントリは Android Advent Calendar 2013 ならびに Scala Advent Calendar 2013 の6日目(12/6)の記事になります。 僕が Scala に触れ始めたのは2012年の11月頃なのでかれこれちょうど1年前ぐらいです。 以前から Android アプリを開発していた身としては当然 Android アプリも Scala で書けたらなぁ、と考えるわけですが当時「Scala Android」とかでググると 現状 #Scala で #Android をやるのは思っている以上に罠が多いという話 みたいまとめがあったりして「初心者お断り」感がすごかったのを覚えています。 その年の Android Advent Calendar 2012 でこんな記事を書いてる人がいたり、 今年に入ってこんな記事を見かけたりして、 改めて「あれ、意外と簡単
Android Tips #51 ネットワーク通信・キャッシュ処理をより速く、簡単に実装できるライブラリ “Volley” を使ってみた Volley とは 先日開催された Google I/O 2013 で Volley というネットワーク処理を高速化するライブラリが発表・公開されました。Volley を使うとよくあるネットワーク通信処理やキャッシュ処理を今までより簡単に実装することができます。物凄く魅力的ですね!以下のような機能があるようです。 JSON や画像ファイルなどのダウンロード非同期処理の簡素化 リクエストのスケジューリング リクエストの優先順位付け メモリキャッシュ・ディスクキャッシュ 強力で簡単なリクエストキャンセル Activity が存在しないときの自動キャンセル ということで Volley をアプリに入れて使うまで試してみたいとおもいます。またセッションの内容は以下
開発中のアプリに「ネット上からの画像の取得とキャッシュをする」処理があったので、不安定なオレオレ実装からGoogle謹製のVolleyに乗り換えてみました。 Volleyの導入やスタートアップはこちらなんかを参考にするといいと思います。 今回はVolleyを使う上での実用的なメモを備忘録代わりに書いておきます(@mhidakaさんに助けてもらいました) 1. 一度にRequestを投げすぎるな! Volleyがレスポンスを返すおおまかな流れは Requestを生成 RequestQueueに投げる ディスクキャッシュを探して見つかれば返す インターネットから拾ってきて返す という感じです。RequestQueueに投げてからレスポンスを返すまでは別スレッドで動いてくれるので、UIスレッドを停止させることはありません。 ところで、このDispatcherがVolleyでは1つしかなくて並列化
Androidネットワークプログラミング用ライブラリ「Volley」を解説します。 モバイルアプリを開発するにあたってネットワーク通信の知識は欠かせないものとなっている一方、ネットワークプログラミングの世界にはキャッシュや高速化、データ取得やキャンセル処理などプログラミングテクニックが多数存在してます。これらの課題を効率的に解決する方法がVolleyライブラリです。 Volley公式ページ https://android.googlesource.com/platform/frameworks/volley/ Volleyの機能紹介とともにキャッシングやキャンセル処理などネットワークプログラミングに欠かせない処理をVolleyの実装をつかって順番に解説していきます。 非常に長い記事ですので始めに理解を深めるための内部処理を紹介します。APIなど詳細は記事の途中で随時解説します。 ネットワー
本記事では、Volley の基礎部分 (RequestQueue と Request) について述べる。 Volley について こないだの Google IO で発表された Google 製の Android アプリ用のネットワークライブラリ。 Activity に表示する情報を取得するための HTTP リクエスト *1 を処理するのに向いているようである。 公式リポジトリ : platform/frameworks/volley - Git at Google この記事を最初に公開した時点ではあんまりちゃんとしたドキュメントはなかったが、現在では Android Developers にドキュメントがある。 Transmitting Network Data Using Volley | Android Developers この記事は、上のドキュメントがなかった時代にソースコードを読
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く