はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    新内閣発足

『qiita.com』

  • 人気
  • 新着
  • すべて
  • はじめよう. DIとDagger2.0 - Qiita

    6 users

    qiita.com/Yuki_312

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

    • テクノロジー
    • 2016/03/07 16:40
    • Dagger
    • DI
    • Android
    • あとで読む
    • FindBugs, PMD, CheckStyle他, 静的解析ツール導入用Gradle - Qiita

      6 users

      qiita.com/Yuki_312

      この記事はブログYukiの枝折 - Android: よく使う静的解析ツール他のGradle定義からの一部転載です. ソースファイルはGitHub-AndroidProjectTemplateに公開しています. はじめに Androidプロジェクトで頻繁に使用されるプラグインの導入ソースプログラムをプロジェクト作成の都度書き直すのは非効率的である. そういった繰り返し書かれるプログラムをこのプロジェクトにまとめ, 新規プロジェクト作成の際にはこれをコピーすることで対応できるようにする. 導入されるプラグイン 主要な静的解析ツールと各種ユーティリティが導入される. プラグインの導入ソースコード(gralde)は/android.gradleで定義されている. これに含まれるプラグインは次の通り. FindBugs : Javaプログラム(バイトコード)の静的解析ツール. PMD : Java

      • テクノロジー
      • 2016/03/01 18:15
      • Java
      • ツール
      • Android
      • 同時実行制御とSQLite3 - Qiita

        46 users

        qiita.com/Yuki_312

        Exclusive control Shared lock, Exclusive lock トランザクションの競合が発生すると前述の競合問題が発生する. 競合を回避してデータの一貫性を保証するためには共有リソースへのアクセスを制限するロックメカニズムを導入して排他制御を促進する. 排他制御とは, 他のトランザクションから共有リソースへのアクセスを制限(ロック)するものである. ロックはトランザクションの完了まで保持されたあと解除され, 他のトランザクションはそれまで共有リソースへアクセスすることができない. ロックは他のトランザクションのアクセスを制限するという特性から, パフォーマンスに大きく影響する. そのためロックにはいくつか形態があり, 用途によって使い分けられる. ロックの形態は大きく2つ存在する. Shared lock - 共有ロック トランザクションがデータを読み込む場合の

        • テクノロジー
        • 2016/01/03 13:07
        • SQLite
        • android
        • transaction
        • consistency
        • トランザクション
        • DB
        • database
        • espresso.contribでRecyclerViewをテストする - Qiita

          15 users

          qiita.com/Yuki_312

          espresso.contribでRecyclerViewをテスト RecyclerViewのテストにespresso-contribライブラリを導入する. espresso-contrib RecyclerViewActions: handles interactions with RecyclerViews PickerActions: handles interactions with Date and Time pickers 今回の環境は下記. Android Studio 1.2.1.1 Espresso 2.1 appcompat-v7:22.1.1 recyclerview-v7:21.0.3 espresso-contrib 2.1 build.gradle JUnit4サポートのためTestRunnerを定義しておく.

          • テクノロジー
          • 2015/11/09 21:38
          • android
          • テスト
          • あとで読む
          • Android Realm BrowserでRealmDBをのぞく - Qiita

            3 users

            qiita.com/Yuki_312

            Realm Sample Android Realm BrowserでRealmの中身をのぞいてみるサンプル. サンプルプロジェクトはこちら はじめに Realmはモバイル向けに作られた軽量なNoSQL Database. 下記はAndroid向けに作られたrealm-javaについての記載である. パフォーマンスはSQLiteやOrmLite, greenDAO等のORMよりもInsert/Count/Queryそれぞれ数倍高速に動作する. 暗号化機能も備えており, パフォーマンスは通常時と比べてもほぼ変わらない. iOS向けにも提供されている(クロスプラットフォーム). ContentProviderの実装と比べて恐ろしく簡単に実装でき, 使い方も容易. 動作要件 realm-javaの動作要件は下記. only Android. AndroidStudio 0.8.6 or late

            • テクノロジー
            • 2015/07/23 18:10
            • AndroidでModelViewPresenter - Qiita

              4 users

              qiita.com/Yuki_312

              Model - View - Presenter と Android Viewは, データの出力を行い, ユーザ操作を受け付けPresenterにこれを伝搬するUI層. AndroidではActivity, Fragment, Viewに相当する. Modelは, SQLite3やWebAPI, SharedPreferenceなどのレポジトリ. Presenterは, ModelとViewのブリッジ役を担う. Modelの内容を整形しViewにそれを伝搬する. またViewへの入力を適切なModelに伝搬する. Androidアプリケーションのプログラミングで厄介な問題の1つにActivity/Fragment/Viewといった固有のライフサイクルをもつオブジェクトでバックグラウンドタスクを管理することが挙げられる. Model-View-ControllerアーキテクチャやModel-

              • テクノロジー
              • 2015/05/24 20:29
              • Android
              • AndroidStudio + PowerMock でstaticメソッドをmockする - Qiita

                5 users

                qiita.com/Yuki_312

                AndroidStudio + PowerMock でstaticメソッドをmockする 転載元: Yukiの枝折 - Android : AndroidStudio + PowerMock でstaticメソッドをmockする 確認環境 Android Studio 1.1 Android Gradle Plugin 1.1 JUnit 4.12 PowerMock 1.6.2 はじめに Android Studio 1.1(android gradle plugin 1.1)からUnitTestがサポートされた. 今回はPowerMockを使ってstatic methodをモックするUnitTestを書いた. Android StudioでUnitTestを開始するには下記を参考. Unit testing support - Android Tools Project Site Gr

                • テクノロジー
                • 2015/04/30 08:33
                • mockito
                • junit
                • テスト
                • java
                • 技術
                • android
                • powermock
                • Deprecated HTTP Classes on Android5.1 - Qiita

                  6 users

                  qiita.com/Yuki_312

                  The org.apache.http classes and the AndroidHttpClient class have been deprecated in Android 5.1. These classes are no longer being maintained and you should migrate any app code using these APIs to the URLConnection classes as soon as possible. org.apache.httpパッケージとAndroidHttpClientクラスはAndroid5.1で非推奨扱いとなる. 今後これらのクラスはメンテナンスされることがない. これらのAPIを使用しているアプリケーションはURLConnectionクラスへの変更が推奨される. 転載元: Yukiの枝折 -

                  • テクノロジー
                  • 2015/04/26 21:52
                  • Android
                  • StethoでSQLite, Preferenceの中を覗く - Qiita

                    3 users

                    qiita.com/Yuki_312

                    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                    • テクノロジー
                    • 2015/03/17 22:58
                    • Android
                    • Android & SQLite3 LockとTransaction Immediate/Exclusive - Qiita

                      4 users

                      qiita.com/Yuki_312

                      Intro AndroidのSQLite3のLockとTransaction Immediate/Exclusiveについてまとめた. 基礎となる知識としては 下記 を参照. Yukiの枝折 - Android: SQLite3 LockとTransaction Immediate/Exclusive Qiita - 同時実行制御とSQLite3 Locking And Concurrency In SQLite3 Oracle等のDBMSでは"行ロック"など細かくロック粒度を制御できるが, SQLiteではこれができない. SQLiteのロック粒度は"データベース単位"のみである. このためRead/Writeロック取得~解放までの間, 他のトランザクションはデータベースにアクセスできない. (このことは"データベースを分割する/しない"の判断基準の1つにはなりそう) Androidでは

                      • テクノロジー
                      • 2014/11/04 22:26

                      このページはまだ
                      ブックマークされていません

                      このページを最初にブックマークしてみませんか?

                      『qiita.com』の新着エントリーを見る

                      キーボードショートカット一覧

                      j次のブックマーク

                      k前のブックマーク

                      lあとで読む

                      eコメント一覧を開く

                      oページを開く

                      はてなブックマーク

                      • 総合
                      • 一般
                      • 世の中
                      • 政治と経済
                      • 暮らし
                      • 学び
                      • テクノロジー
                      • エンタメ
                      • アニメとゲーム
                      • おもしろ
                      • アプリ・拡張機能
                      • 開発ブログ
                      • ヘルプ
                      • お問い合わせ
                      • ガイドライン
                      • 利用規約
                      • プライバシーポリシー
                      • 利用者情報の外部送信について
                      • ガイドライン
                      • 利用規約
                      • プライバシーポリシー
                      • 利用者情報の外部送信について

                      公式Twitter

                      • 公式アカウント
                      • ホットエントリー

                      はてなのサービス

                      • はてなブログ
                      • はてなブログPro
                      • 人力検索はてな
                      • はてなブログ タグ
                      • はてなニュース
                      • ソレドコ
                      • App Storeからダウンロード
                      • Google Playで手に入れよう
                      Copyright © 2005-2025 Hatena. All Rights Reserved.
                      設定を変更しましたx