いや暇だからね、何かやろうかなってパッと思い付いたのがコレだっただけ ちなみに定番ばかりだぞ?んじゃ行ってみよう WebブラウザGoogle Chrome定番と言うかAndroidならばプリインストールされている Mozilla FirefoxChromeがあればコッチも Webブラウザは色々使ったけど結局この2つに落ち着いた WikipediaWebブラウザから読むより軽快 CommunicationGMailこれもプリインストール Google Messages次世代SMSであるRCSに対応している 個人的にRCS登場以後のメッセージングはこれの比率が増えている Web版も存在していて便利 ちなみにRakuten LinkもRCSへ準拠しているので相互にRCSを送受信できる どうやら国内ではGoogle Messages間同士のみという情報を頂いたので修正 Hangouts Chatも
tl;dr 驚くべきハックにより旧Androidも引き続き証明書エラーなくサイトを閲覧できそうです いよいよ5/4に標準の証明書チェーンが切り替わります 前回までのおさらい Android7.1以前でLet's Encrypt証明書のサイトが見られなくなる Let's Encryptの証明書切替周りその後 Let's Encryptはルート証明書を自身(ISRG)の認証局のルート証明書(ISRG Root X1)に切り替えようとしています。現在は、IdenTrustのルート証明書(DST Root CA X3)が使われています。 正確に言うと、ISRGは新しい認証局なのでそのルート証明書の普及率も当然低く、中間証明書はIdenTrustのルート証明書でクロスサインされており、それが標準で使われています。標準がDSTになっているだけで、ISRGのルート証明書のチェーンの証明書も指定すれば今で
こんにちは、スマートニュース株式会社の紀平です。 SmartNews のアプリ内では、最近 WebView を使った機能を多数公開しております。そのうちの一つにショッピングチャンネルという機能があるのですが、今日はそのショッピングチャンネルのタイムセール枠で以前発生した、謎のプチフリーズ問題の調査手法をご紹介します。 tl;dr 特定の Android 端末でプチフリーズが発生した 再描画領域を減らすことで現象は改善した Chrome の Tracing 機能を利用し、ブラウザのソースコードまで参照して、ついに根本原因まで突き止めた タイムセールで起こった問題 タイムセールは、SmartNews のショッピングチャンネル内において WebView で提供されている、期間限定のお得な商品をアグリゲーションした機能です。EC サイト各社のご協力の上にご提供しております。内部は HTML5 で開
本記事はAndroid Advent Calendar 2020の2020/12/01分です。 初っ端ということなので、2020年末と2021年頭でのAndroidエンジニアとして初めて業務でやる場合に抑えておいたほうが良い最低限の部分を書いていこうと思います。(ツッコミ待ちです) 対象 2021年3月ぐらいまでに !!業務!! でAndroidアプリを作らされる事になった可愛そうな人が居たとします この人は手続き型言語でオブジェクト指向プログラミングができる知識があり、Androidアプリもなんとなく趣味で作ったこともあるぐらいのレベル感です(なので上長からいきなりお前Android担当なと言われた) 最低限のAndroidアプリの作成の知識はあるものとします(画面の表示にはActivityがいるよとかは書かない) ゲームは対象外です 業務でAndroidアプリを作ることを想定しています
超激安WinタブレットにLinux、*BSDを入れて 賢く経済的にリサイクルしよう in OSC東京2018 #osc18tk
現在の Android Developers の情報は非常に充実していて、Developer Guides を順に読み進んでいくだけで開発に必要な知識とGoogleが想定している(であろう)最も基本的な実装を学ぶことができる。 特にこの「基本的な実装」というものが重要で、これを知っておかないと開発者間の意思疎通がスムーズに行えなかったり、そもそも気をつけておくべき注意点を見落としがちになってしまう。 とはいえ、今の膨大な公式ドキュメントをただ読めというのは厳しいので、Android開発をする上で最低限理解しておいてほしい(と僕が思っている)事柄と、それについて知ることができるドキュメント類についてまとめてみることにする。 2018/03/25 : リリース周りについて別記事に追記した。 nein37.hatenablog.com 公式ドキュメントの重要ページ 公式ドキュメントと言った場合、
諦めていたんですが直って良かったです・・・ Nexus7のgoogle画面から動かない対処法! 文鎮化とはいったい・・・? 文鎮化になる原因はただ一つ! 文鎮化の直し方『完全放電させる』 文鎮化の直し方『Android tool kitを使う』 症状が直った最後の手段の紹介!! まとめ Nexus7のgoogle画面から動かない対処法! 皆さんもご存じAndroidタブレットの名機である『Nexus7』! 発売から年月が経っていますが、まだまだ現役で使用している方も多いのではないでしょうか? ASUS Nexus7 ( 2013 ) TABLET / ホワイト ( Android / 7inch / APQ8064 / 2G / 32G / BT4 ) ME571-WH32G posted with カエレバ Asustek 2013-12-13 Amazon 楽天市場 自分は『2013モ
今回は、Android端末のカメラのシャッター音などをワンタッチで無音化できるアプリ、「Ultimate Sound Control」を紹介します。 Ultimate Sound Controlの特徴 Ultimate Sound Controlは、カメラのシャッター音だけでなく動画撮影開始時の音やQiによるワイヤレス充電開始時の音、バッテリーが15%になった時の警告音などあらゆる音の無音のオン/オフをワンタッチで切り替えることができます。 無音化できるシステム音の中にカメラのフォーカス音とシャッター音も含まれているので、寝ている子どもやペットを起こさないように撮影をしたいときに便利です。 なお、今回Ultimate Sound Controlによるカメラのシャッター音の無音化を確認した端末は、Android 5.1 LollipopのNexus6です。 また、Ultimate Sound
先日大部分のNexus機種に対して提供が開始されたAndroid 6.0.1のOTAアップデート。 Nexus 7 2013の一部ユーザーより、アップデート後に端末が立ち上がらなくなった、という報告が挙がっています。 具体的には2つのパターンがある模様で、一つはアプデ後に起動中画面(4色のカラーボールがクルクルと回る画面)が延々と続き、いつまで待っても起動プロセスが完了しないというもの。 もう一つは、横たわったドロイド君の画面が表示され、”No command”というメッセージが出るというもの。 Googleの公式フォーラム(1,2)には同様の症状を訴える報告が多数挙がっていますが、根本的な対処法などは見つかっていないようです。 端末が起動しなくなる、というのはこのOS、機種にかぎらずメジャーアップデートの際にチラホラ見かけること。 ただ、今回はちょっとその数が多すぎるような気がします。
中国の検索エンジン「百度(Baidu)」のソフトウェア開発キット(Software Develoment Kit、SDK)「Moplus」に「Wormhole」と呼ばれる脆弱性が確認され、この脆弱性が利用された場合の影響の深刻さゆえに波紋を呼んでいます。この脆弱性は、中国の脆弱性報告プラットホーム「WooYun.og」により確認されました。 しかしながら、トレンドマイクロがこの脆弱性について調査を進めたところ、Moplus SDK 自体にバックドア機能が備わっており、必ずしもそれが脆弱性に由来または関連しているわけではないことが明らかになりました。現時点で、この問題は Moplus SDK のアクセス許可制御とアクセスの制限方法にあると見られています。そのため、脆弱性が関係していると考えられているのですが、実際には、この SDK のバックドア機能により、ユーザ権限なしに以下を実行する恐れが
Googleは修正のためのパッチをメーカーやキャリア向けに提供済みだが、ユーザーへの配信は各社に任されている。 Android搭載端末の電話番号さえ分かれば、不正なMMSメッセージを送り付けて被害者が知らないうちに端末を制御できてしまうという極めて深刻な脆弱性が報告された。Googleは修正のためのパッチをメーカーやキャリア向けに提供済みだが、ユーザーへの配信は各社に任されている。 この脆弱性は、モバイルセキュリティを手掛けるZimperiumの研究者ジョシュア・ドレイク氏が発見した。Androidにネイティブで搭載されているメディア再生エンジン「Stagefright」に脆弱性があり、攻撃者が細工を施したMMSメッセージを送り付けるだけで、セキュリティ対策のサンドボックスをかわしてリモートでコードを実行できてしまう恐れがあるという。 問題のメッセージをユーザーが開いたり、リンクをクリック
端末の種類は関係なく使用するSIMによって3倍もバッテリー消費が異なるとしたらどう思いますか?今回はMVNO SIMに関するお話です。 タイトルを見て「セルスタンバイ問題」のことかな?と思った方もいらっしゃるかもしれません。MVNOのデータSIMを使用することでアンテナピクトが表示されなかったり、待受状態でのバッテリー消費が激しくなってしまう事をまとめて「セルスタンバイ問題」と言われていますが、この問題に関しては既にOS側の対策がなされていたり、SMS対応のSIMを使用することで回避できますので、概ね解決済のトピックと考えても良いのではないでしょうか。 今回の記事はセルスタンバイもSMS対応も関係ありません。 スマホ等の端末のバッテリー消費に関して違和感を感じ始めたのは昨年からでしょうか。どうも以前よりバッテリー持ちが悪いと思いながらも、端末も高性能になっているし、アプリも常駐するようなも
Android と iPhone との比較は多くの点で議論されており、どちらがより良いかは、Android の画像の質は iPhone とくらべてずっと劣るという点を除けば、未だ結論が出ていません。Facebook、Twitter、Instagram 等どれを使っていても、写真をとって、フィルタをかけて、ソーシャルネットワーク上に公開すると、いつも Android から投稿される写真は画質が劣化しています。しかし何故でしょう? 私達は昨年の間調査をし、そしてついに、Google が犯したほんのちょっとしたミスが原因であることを突き止めました。それは本当にちょっとしたミスでしたが、その影響はすべての画像を扱うアプリケーションに波及するほど大きく、現在に亘っても影響が続いています。 問題は、libjpegです。 libjpegといえば、数多くのオープンソースプロダクトでも使用されており、And
この記事の賞味期限は切れています。掲載内容や情報が古い可能性があります。 広告あり ドコモの機種での格安SIM MVNOへのテザリング制限を解除するためには settings.dbを弄るにはroot化しないといけない… という風に思いがちですが、実はadbでのコマンドでも編集できます。 自由にテザリングできるようにして、ドコモ回線以外でも テザリングを活用できるようにしてみましょう。 ※Androidバージョンによっては存在しません。 その場合は他の方法を探してください。 コマンド実行にはadbの準備が必要なので、 まずadbコマンドが使えるようにしてください。 settings.dbを弄るコマンドは settings put [Table] [Name] [Value]です。 MVNOでのテザリング制限を解除したいときは 開発者向けオプションでUSBデバッグを有効にして コマンドプロンプ
こんにちは、投稿推進部の吉田(@101kaz)です。Androidアプリの投稿周りの開発を担当しています。 去年クックパッドに入社したことをきっかけに、本格的にAndroid開発をするようになりました。 今回は私のような開発をはじめて日が浅い人が見落としがちな「非同期処理時のNPE(NullPointerException)」と「Activity破棄に関する問題」と「ProGuardの設定忘れ」について実際の遭遇した事例をベースに紹介します。 非同期処理コールバック時のNPE ある時Fragmentから非同期処理を行い、コールバック内でFragmentの内のviewにアクセスするコードを書きました。 @Override public void onActivityCreated(Bundle savedInstanceState) { ApiClient.getRecipes(new Ap
これから「Androidアプリを作ってみたい!」という人や、「もっと体系的に勉強したい!」という人に朗報です! アプリ開発スクールで知られる「TechInstitute」から、アプリの設計・開発・公開まで網羅した初心者向けの入門テキストが、なんと無料で公開されているのでご紹介したいと思います! 950ページを超えるボリューム満点のテキスト!「TechInstitute」のWebサイトで公開されている「専用ページ」にアクセスすると、誰でもすぐにテキストをダウンロードすることが出来ます! トピック毎に、興味のある分野だけダウンロードしたり、「まとめてDL」ボタンから一気にテキストを入手することも可能。 ファイルはPDFで提供されており、全部で950ページを超える大ボリュームの内容は以下の通り! <目次> ファーストステップ プログラミングとは何か コンピュータとスマートフォン 初回のプランニン
無料で使えるIPアドレス偽装用VPN「TunnelBear」は規制時の2ちゃんねる書き込みにも利用可能2012年11月17日01時19分 公開カテゴリー: ソーシャルキーワード: アプリ, チップス Short URL ツイート AndroidでのブラウジングなどでIPアドレスを偽装するための手段として、「操作」という面から見て一番簡単なのは、匿名化用VPNサービスを使うことだ。匿名化用のVPNサービスに接続することで、そのサービスを経由した通信を行うことが可能になる。つまり、例えば2ちゃんねるを利用する際、2ちゃんねるから見た接続元がVPNサービスになり、自分のIPアドレスが2ちゃんねるにはバレないようになる、という仕組みだ。 「VPNサービス」は、ほとんどが有料で、せいぜい「●日間限定無料」といったトライアル版がある程度なのだが、「TunnelBear」であれば、1ヶ月の通信量500M
PCで閲覧していたウェブページを一発でスマートフォンやタブレットに送ったり、スマートフォンで撮影した写真をワンタッチでPCに送信したりと、スマートフォン・タブレット・PC間でデータやメモ、リンクなどを簡単にやり取りできるのが「Pushbullet」です。そんなPushbulletのiOSバージョンがついにリリースされ、iPhoneでもAndroid端末やPCとのデータのやり取りが可能になったので実際に使ってみました。 Pushbulletを使ったデータのやり取りがどれくらい簡単かは、以下のムービーを見れば分かります。 Pushbulletで簡単にリンクやメモやファイルを送信 - YouTube Pushbullet - Send files, links, and more to your phone and back, fast! https://www.pushbullet.com/
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く