ミライニトドケ
[Android] マルチスレッド(その1)
- 2012-04-30 (月)
- Android
Androidでマルチスレッド処理を実現する方法には以下の2つがあります。
- Java標準のThreadクラスを使用
- AsyncTaskクラスを使用
今回はJava標準のThreadクラスを使う方法について。
- Comments: 0
- Trackbacks: 0
[C++] クラスのメモリコピーにはご用心
- 2012-04-28 (土)
- C++
HPや前ブログで書いている記事ですが、情報の一元化のためこちらに転載しておきます。
クラスのメモリコピーにはバグの危険が潜んでいるのですが、何故それが危険なのかを知らない人が意外と多いようなので簡単に解説したいと思います。
クラスのメモリコピーが危険とは書きましたが、全部が全部ダメというわけではありません。内部でヒープ管理を行っているクラスの場合に限って、メモリコピーがバグの原因になることがあります。
- Comments: 0
- Trackbacks: 0
[Android] Googleマップを表示してみる
- 2012-04-22 (日)
- Android
Googleマップと連携することで出来ることの幅がグッと広がります。
今回はアプリケーションで表示するまでを紹介したいと思います。
Google Maps APIキー
アプリケーションでGoogleマップを表示するにはAndroid Maps APIというものを使うのですが、API利用のための専用キーが必要となります。
APIキーは以下の記事も参考にしつつ、こちらのサイトで取得してください。
フィンガープリント(MD5)
APIキー取得にはフィンガープリント(MD5)という証明書が必要になりますが、この証明書はSDKに含まれています。
- Comments: 0
- Trackbacks: 0
[WPF] Imageに画像が表示されない、そんなときは・・・
- 2012-04-19 (木)
- WPF
地味に悩んだのでメモっておきます。
プロジェクトに画像を追加して、Imageのソースとして指定。
<Image Source="./img/001.jpg"/>
こんな感じ。
- Comments: 0
- Trackbacks: 0
[作業環境] SSDでサクサク
- 2012-04-14 (土)
- 作業環境
久々の作業環境快適化に関するお話しです。
まだまだHDDが主流ですが、昨今はSSDへの注目度も高まってきています。HDDに比べると価格が割高なため導入に悩んでいる方も多いとは思いますが、簡単に情報をまとめてみましたので是非ご検討ください!
- Comments: 0
- Trackbacks: 0
[WPF] XAMLだけでコントロール回転
- 2012-04-09 (月)
- WPF
StoryboardとTransformを使うと、XAMLだけでも簡単に張り付けた要素を回転させることができます。
Expression Blendがあればサクサク実装できるのですが、XAMLべた書きだと「あれ?どうするんだっけ?」なんてことがよくあるので、ちょっとしたメモ程度に・・・。
- Comments: 0
- Trackbacks: 0
[WPF] DataTemplateの中のコントロール取得
- 2012-04-08 (日)
- WPF
DataGridコントロールなどのセル内部にDataTemplateでコントロールを配置した場合、コントロールにNameを付けていてもプログラム側から直接アクセスすることはできません。複数行ある場合にどの行のコントロールを表しているのか分からないので当たり前と言えば当たり前の仕様なのですが、それでもアクセスしたいことってありますよね!
いろいろと悩んだのですが、「VisualTreeから引っ張ってくるしかない」という結論に至りました。
(他の方法があれば是非ご教授ください・・・^^;)
- Comments: 0
- Trackbacks: 0
[WPF] DataGrid ヘッダー背景色の設定
- 2012-03-31 (土)
- WPF
DataGridのヘッダー背景色設定はStyleで行います。
XAML
<DataGrid x:Name="dgHoge" AutoGenerateColumns="False" Height="100"> <DataGrid.ColumnHeaderStyle> <Style TargetType="{x:Type DataGridColumnHeader}"> <Setter Property="Width" Value="80"/> <Setter Property="Background" Value="Aqua"/> <Setter Property="BorderBrush" Value="Black"/> <Setter Property="BorderThickness" Value="1"/> </Style> </DataGrid.ColumnHeaderStyle> <DataGrid.Columns> <DataGridTextColumn Header="HOGE" Binding="{Binding Hoge}"/> <DataGridTextColumn Header="TEST" Binding="{Binding Test}"/> </DataGrid.Columns> </DataGrid>
- Comments: 0
- Trackbacks: 0
[WPF] DataGrid 指定セルにフォーカス移動
- 2012-03-25 (日)
- WPF
DataGridで任意のセルにフォーカスを移動する方法が分からずに悩んだので、簡単にまとめてみました。
まず、他のコントロールにフォーカスがあることも考慮してFocus()でDataGrid自体にフォーカスを移します。次にSelectedIndexプロパティに対象セルのある行のインデックス(0から始まる値)を設定して行を選択状態にします。
- Comments: 0
- Trackbacks: 0
[Android] マーケット公開手順
- 2012-03-20 (火)
- Android
開発したアプリをAndroidマーケットに公開するまでの手順をまとめてみました。
バージョン
アプリケーション完成後も修正や機能追加を行う可能性がありますので、しっかりとバージョン管理を行う癖を付けておきましょう。
AndroidアプリケーションではAndroidManifest.xmlでバージョン番号とバージョン名を指定できます。
- Comments: 0
- Trackbacks: 0
- Search
- Feeds
- Meta
- 人気の記事