mawasiの備忘録

忘れやすい自分の為のプログラムやその他諸々に関するメモ

Android で起動中のプロセスの確認方法

adb devices でまず接続中のandroidバイスを確認。

起動中のプロセスを確認したいデバイスに、 adb -s <デバイス名> shell で接続。

接続後、 ps コマンドで接続した端末で起動中のプロセスが一覧表示されます。

用が済んだら exit コマンドでデバイスから切断。

コマンドラインから adb を使用する場合、はじめにパスを通しておく必要があります。

xamarinとかの場合だと、デフォルトインストールした場合

C:\Program Files (x86)\Android\android-sdk\platform-tools

にあります。

参考

Android関係のコマンド・ツールまとめ

書いたコードをアセンブラ表示してくれるサイト

書いたコードをGCCやClangなどのコンパイラから出力されるアセンブラ

変換して表示してくれるサイトがあります。

Compiler Explorer

 今のところ対応している言語は [C++, D, Rust, Go, ispc, Haskell, Swift] のようです。

ちょっとした実験コードを入力したりして遊ぶと楽しそうです。

 

 

これに似たサイトでC#版もありました。

sharplab

 こちらもILに変換したりVisualBasicに変換したりできるみたいです。

 

 

GCCやClangの各バージョンでコード実行までできるサイト。

これも実験コード書いたりするのに便利です。

[Wandbox]三へ( へ՞ਊ ՞)へ ハッハッ

 

SIMDを使用したコードの動作が見られるサイト。

SIMD Visualizer

 

Google I/Oセッションまとめブログリスト

Google I/O のセッションについてまとめられているブログの記事リストです。

自分があとで読むようのメモとして残しておきます。

Google I/O 注目のAndroidセッション Day1

Google I/O 注目のAndroidセッション Day2

Google I/O 注目のAndroidセッション Day3

Google I/O 2017 まとめ

Google IO 2017まとめ

Gitでバージョン管理のはじめ方1

GitHubを使ったGitでバージョン管理を始めるための手順です。

GitHubアカウントの作成

まず、GitHubにアカウントを登録します。

GitHubのトップページ右上にある「Sign up」をクリックして、アカウント作成ページへ移ります。

Step1: 必要項目の入力

Username, Email Address, Password を入力し「Create an account」ボタンをクリック。

GitHubStep1.png

Step2: サービスプランの選択

最初は「Unlimited public repositories for free.」を選択しておきます。

下にある「Continue」をクリック。

GitHubStep2.png

Step3: メールの確認

登録したメールアドレスに確認用のメールが届きます。

そのメール内の「Verify email address」をクリック。

GitHubStep3.png

以下のようなメールが届いたらアカウントの登録完了です。

GitHubStep3-2.png

Android Widget作成に参考にしたサイトまとめ

Widget関連

App Widgets(公式ドキュメント)

Android.Appwidget.AppWidgetProvider Class(xamarin公式)

AndroidのWidgetで時計を作ってみる

アプリケーションのレイアウト

AppWidgetのクリックイベントを取得する

Simple Widget(Xamarin sample)

Service関連

Service(公式ドキュメント)

Android.App.Service Class(xamarin公式)

Serviceを使う(1) LocalServiceによる常駐型アプリ

Android:Serviceの基本とonStartCommandの戻り値による動作の違い

Xamarin.Android サービス

Xamarin公式のサンプルであるSimple Widogetが、ServiceクラスでObsolete扱いの関数を使ってるので

それを置き換えるためにServiceクラス関連で参考にしたサイトもまとめておきます。

droidkaigi2017 2日目 セッションまとめリスト

自分が後で読む用のリスト2です。

被りもあるかもしれません。

【2日目】DroidKaigi 2017講演スライドまとめ

いまからはじめるAndroid 6.0対応

Build my own debugging tool on overlay

DroidKaigi 2017 で 紹介された Android開発に役立つ ライブラリ 集 と スライドリンクまとめ

Androidアプリのストレージ戦略 ~AndroidってSDカード使えるんでしょ?~

DroidKaigi 2017で「ORMの選び方」という発表をしました

LayoutManagerをつくろう ←サンプルアプリ

セッションとは直接関係ないやつ

DroidKaigi/conference-app-2017(github)

Android developer portal with tools, libraries, and apps

Xamarin.Forms をガチで使う時のプロジェクト構成(2016冬Ver)

続きを読む