shikajiro

shikajiro

Android App Freelance.

Latest Posts

Google製Javaライブラリ Guavaを使ってみた。

しかだよ。Guavaってライブラリが良いってインターネットに書いてたので調べてみたよ。 サンプルソースのほとんどは本家からコピペしたよ。

guava-libraries - Guava: Google Core Libraries for Java 1.6+ - Google Project Hosting

Basic

Using/avoiding null

nullぽを避けるための仕組み {% highlight java %} Optional possible = Optional …

Ubuntu Touch Developer Preview を Nexus7にインストールしてみた

しかだよ。 Glaxy Nexus、Nexus7, Nexus10, Nexus4 でubuntu phone or tabletのデモ版がインストールできると聞いたので、早速やってみました。

割りと簡単に出来ました。DLに時間がかかるので、全部で2時間くらいかかりました。
Touch/Install - Ubuntu Wiki

Desktop Setup

ubuntu os が必須 …

ADT 21.0.0新機能紹介

しかだよ。 Android Developer Toolのリリース文をまとめてるよ。 しかの意訳なので気をつけてね。

Layout Editor

複数の端末画面が同時にプレビューできるようになりました …

ADT 21.0.1新機能紹介

アプリケーションや依存ライブラリパッケージ名の重複を検出するようになりました。

Updated build to detect and handle package name conflicts between an application …

SublimeTextのpluginの作り方

しかだよ。 SublimeTextの簡単なプラグイン作成の依頼があったのでちょっと作ってみたよ。

お題

コピーしたテキストの最終行の行末に改行があった場合、その改行を消してペーストしたい。

新規プ …

ADT 21.1.0 新機能紹介

しかだよ。(`・ω・´) ADTが21.1.0にアップデートしてたので、新機能をまとめてみたよ。

ADT Plugin | Android Developers

notificationとblank fragmentとlist fragmentのテンプレートができたよ。

Added new code templates for notifications, blank fragments and list fragments.

今更気づいたけど、テンプ …

MapFragmentをTabの要素として表示したい

しかだよ。 MapFragmentをTabの一つとして表示したいんだけど、色々問題が出てきつつ解決できたのでメモ。

前提条件

  • Android 4.x
  • TabはActionBarを使用
  • Mapはgoogle-play-servicesを使用

とりあえずActionBarにタブを設定するソースコードはこんな感じ。

@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);

mActionBar = getActionBar();
mActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
TabListener tabListener = new ActionBar.TabListener() {
    @Override
    public void onTabSelected …

Arduino Fioでスーパーマリオなノックシステム作った

しかだよ。 Arduino を使ってスーパーマリオな玄関ノックをつくってみたよ。 まずは動画をどうぞ。

タッチするとマリオの「チ …

fritzingに最初から入っているはずのパーツを使えるようにする

しかだよ。 ブレッドボードの配線の設計やメモに最適なツールと言えばFritzingですね。 Download - Fritzing

最初から色々パーツが入っているのですが、拡張版(?)のパーツのデー …

Arduino FioとPCをXBeeで繋いで開発する「ワイヤレスプログラミング」はXBee-ZBではできない

Arduino FioはPCとXbee接続してワイヤレスでプログラムをアップロードできます。 しかし、XBEE-ZBではワイヤレスプログラミングできないので注意が必要です。

Arduino - ArduinoBoardFioProgramming

two XBee or XBee Pro 802.15.4 XBee modules. These are also known as Series 1 modules, for those who've worked with XBees for awhile. You can't use the DigiMesh or ZB series radios (aka Series 2 or 2.5). Those …