タグ

2015年1月23日のブックマーク (4件)

  • Android Studioでユニットテスト

    package com.example.app; import android.os.Bundle; import android.app.Activity; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public String getMessage() { return "Hello"; } public int add(int a, int b) { return a + b; } } まず、src/配下に「instrumentTest」ディレクトリを作成します

    Android Studioでユニットテスト
  • [Android Studio] 快適にコーディングできるように設定をカスタマイズしてみた | DevelopersIO

    Android Studio で快適にコーディングしたい Android Studio 事始めということで、快適にコーディングできるように設定をいろいろカスタマイズしてみました。 IntelliJ IDEA の設定が奥が深いらしいので、どこまで自分に合った環境にできるのか興味津々です。 カスタマイズした内容はあくまで個人的な趣向が強いので、ご参考までに。 IDE の基テーマを変更する まずは基テーマです。設定画面の Appearance の Theme で変更できます。 白ベースの Default か黒ベースの Darcula のいずれかを選択することができます。 白が見やすいか、黒が見やすいかは好みにも環境にもよると思います。お好きなほうをお選びください! 行番号やスペースなどを表示する Eclipse でもまずはじめにやるであろう設定ですね。これがないと始まりません。行番号やスペー

    [Android Studio] 快適にコーディングできるように設定をカスタマイズしてみた | DevelopersIO
  • Asynctaskを使って非同期処理を行う | TechBooster

    先日、Google Developer Day2010に参加してきました。その中のティム ブレイさんの「高性能なAndroidアプリを作るには」というセッションで、ユーザの満足度を高めるためにはUIスレッドが大事という話がありました。 UIスレッドで重たい処理を行ってしまうと、その処理が終わるまではユーザの操作を受け付けなくなってしまいます。そうするとアプリは正規の処理一生懸命しているのですが、ユーザはアプリがハングしてしまったのではないか?と思ったり、反応が遅くて不快に思ったりします。 それを防ぐためにAsynctaskが紹介されていました。今回はそのAsynctaskを使った例を説明したいと思います。 それでは続きで説明してきます。 サンプル:画像処理 重たい処理の例として画像処理をあげたいと思います。AndroidMarketにもトイカメラ風の写真を撮るアプリなど素晴らしいアプリがい

    abetomotomo
    abetomotomo 2015/01/23
     Asynctaskメモ
  • curlのオプション勉強したのでまとめ - うまいぼうぶろぐ

    curlはwget, lwp-request(GET, HEAD), lynxと同じようなcliのhttp client。だと思ってたらもっと機能があるようなので、man curl読んで色々調べてみた。HTTP(S)以外にもかなり対応してた。 curl is a tool to transfer data from or to a server, using one of the supported protocols (HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP or FILE). とりあえず良く使いそうなhttp, ftp関連のメモ。DLだけじゃなくて、アップロードもできるのが素晴らしい。 基 syntax curl [optinons] URL URL It will then default to HTT

    curlのオプション勉強したのでまとめ - うまいぼうぶろぐ