プロジェクト

全般

プロフィール

活動

2020/08/09から2020/09/07まで

2020/09/07

高徹 23:25 リビジョン 9401aae1 (swe_primus): Add japanese resource
高橋 徹
高徹 08:48 リビジョン 06ec8581 (swe_primus): Add android TempRecorder project (Classic Java)
高橋 徹
高徹 08:37 リビジョン cf0a3eee (swe_primus): Add android directory under learn, and first project directory(empty)
高橋 徹
高徹 08:17 リビジョン ce9ac998 (swe_primus): modified for renewed url
高橋 徹
高徹 02:13 機能 #165: Androidアプリケーション(検温記録)を古典MVC構造で作成する
RecyclerViewの実装が結構大変そうである。
レイアウトファイル、関連クラスの実装が必要
* レイアウトXML
1行のViewのレイアウトを定義
* RecycleView.Adapterの派生クラス
1件のデータを1行のViewに設定
* RecycleView.ViewHolderの派生クラス
1行のView(ウィジェット)参照を保持
h5. activity_main.xmlにRecyclerViewを追加
Android Studio 4.0.1の...
高橋 徹

2020/08/31

高徹 22:57 機能 #165: Androidアプリケーション(検温記録)を古典MVC構造で作成する
日時と体温のデータベースを管理するContentProviderを作成する。
ContentProviderは、CONTENT URIを定義する(content://<authority>/<path>/<id>)
authorityは、コンテンツプロバイダのFQCNを全て小文字とした名前とする慣習(com.torutk.temprecorder.tempcontentprovider)
pathはテーブル名
作成するクラスは大よそ次のとおり
BaseColumns...
高橋 徹
高徹 17:36 機能 #165 (進行中): Androidアプリケーション(検温記録)を古典MVC構造で作成する
Android Studio で新規プロジェクトを作成、空のActivityとする。
* TempRecordeJavaプロジェクトを新規作成
* MainActivityのデフォルトのレイアウトはConstraintLayoutとなっている
レイアウトに関して
ConstraintLayoutは、Java/SwingのSpringLayout に類似して、上下左右の間隔を定義して配置する方式で、柔軟性が高い。
しかし、設定が複雑になるため、LinearLayou...
高橋 徹
高徹 15:37 機能 #165 (フィードバック): Androidアプリケーション(検温記録)を古典MVC構造で作成する
h4. 目的
毎日の体温計測をスマートフォンのメモ機能で記録していたが、記入が結構面倒であった。
また、昨今のAndroidアプリケーション開発事情を把握するため、5年前の古典的なMVC構造と対比したい。そこで、まずMVC構造で作成してみる。
h4. 条件
* アプリケーション名は、「Temp.Recorder」
* 単独のアプリケーションでデータ永続化機能を持つ
* 開発言語はJava、完成後Kotlin版作成
* ActivityとCont...
高橋 徹
高徹 15:26 サポート #114 (終了): はてなブログの編集領域を等幅フォントにしたい
実現方法が見出せなかったのでお蔵入り(終了) 高橋 徹

2020/08/23

高徹 10:01 調査 #163: Windows 10 2004のWSL2にCentOS8を入れる
デフォルトのユーザーを設定する。 高橋 徹
高徹 09:46 調査 #163: Windows 10 2004のWSL2にCentOS8を入れる
Windows 10 1909にもWindows UpdateでWSL2がバックポートされました。
https://devblogs.microsoft.com/commandline/wsl-2-support-is-coming-to-windows-10-versions-1903-and-1909/
高橋 徹
 

他の形式にエクスポート: Atom