カテゴリー別アーカイブ: Java

AndroidStudio付属のエミュレータを日本語化する

AndroidStudioのエミュレータを日本語にしてテストする必要があったので、その時の手順をメモ
なお、今回日本語化したエミュレータはOreo(API Level 27)です。
続きを読む AndroidStudio付属のエミュレータを日本語化する

Javaで文字列に漢字が含まれているか判定する

自作Androidアプリで「文字列内に漢字があるかどうか」を判定する必要があった。
意外な正規表現で漢字の判定ができることを知ったので備忘録として残す。

続きを読む Javaで文字列に漢字が含まれているか判定する

Android Studio3系でJava8の機能を使いたい

自作AndroidアプリTwitMorseの改修でJava8の機能を使いたいと思った。
続きを読む Android Studio3系でJava8の機能を使いたい

新しいMacBookでjavaの開発環境を整えた時のメモ

MacbookAirを買った時の記録。
Android開発でJavaのバージョンを調べる必要があった。
続きを読む 新しいMacBookでjavaの開発環境を整えた時のメモ

個人開発Androidアプリのgradleのバージョンを2.3.1から3.1.2へのアップデート対応記録

個人学習がてらに公開しているAndroidアプリ TwitMorse のgradle3系対応を行ったのでその時の対応を記す。

続きを読む 個人開発Androidアプリのgradleのバージョンを2.3.1から3.1.2へのアップデート対応記録

【Android】AndroidNetworkInfoGetter【開発支援ツール】

久々にgithub.comに何かpushしたくなったので昔作った開発支援ツールを改修しました。
いろいろ放置していたのもあって、結構カオスな状態だったのですがJavaScriptの復習がてらに改修しました。

その名も

AndroidNetworkInfoGetter

node.js製で、今のところしょぼいWebアプリですが開発した当初はこいつにすごい助けられたのを覚えています。

https://camo.githubusercontent.com/c647106fa077116e5ca476ea4f9f9b6ba87b4485/687474703a2f2f74616b656c61622e7375622e6a702f77702d636f6e74656e742f75706c6f6164732f2545332538322542392545332538322541462545332538332541412545332538332542432545332538332542332545332538322542372545332538332541372545332538332538332545332538332538382d323031372d30392d31372d31302e33322e32392e706e67

画面こんな感じです。

https://github.com/shotakeu/AndroidNetworkInfoGetter

実は昔githubに公開してそのまま放置していたという。。。



続きを読む 【Android】AndroidNetworkInfoGetter【開発支援ツール】

bitbucketのBoards機能

【個人アプリ】TwitMorseのタスク管理にbitbucketのBoards機能を使ってみる【管理ツール】

さすがに半年も開発現場から離れていると、いろんなプロジェクト管理ツールが出てきていたり、使っていた管理ツールに新機能ができていたりでとても戸惑います。有名なプロジェクト管理ツールだと、redmine,zilla,backlog,,,あと最近はtrelloなどでしょうか。
1年のうちにめまぐるしく変わる開発ツールのトレンドに翻弄される方も多いのではないでしょうか。というか私がそれです。

半年の放浪で完全に浦島太郎状態です。

今日は風邪が悪化して休みをもらったので、せっかくだし、個人開発アプリで何かつかってみようかな、と。
続きを読む 【個人アプリ】TwitMorseのタスク管理にbitbucketのBoards機能を使ってみる【管理ツール】

TwitMorseのつぶやき詳細画面のレイアウトを調整しただけ

Androidアプリ「TwitMorse」version1.6.1をリリースしました。

こんにちは。絶賛就職活動中の元社畜です。

先日とあるWeb系の会社の最終選考で、Twitterアカウントばれして、

「Twitter名、『ハイパーポエムクリエイター』さん、なんですね、何か唄ってみてください」

と言われ、

突然のことで頭が真っ白になってしまってシドロモドロになったので、もう就職活動が嫌になってきています。

続きを読む Androidアプリ「TwitMorse」version1.6.1をリリースしました。

プログラミング初心者におすすめしたいプログラミング関連の情報

最近、技術関連の記事書いてないな、って先程思いまして、ネタはないのですが、個人的にプログラミングを始めるにあたってすごくタメになった書籍とかWebサイトとか紹介しようと思いました。

Webサービスと書籍に分けて紹介してみます。
続きを読む プログラミング初心者におすすめしたいプログラミング関連の情報

TwitMorse ver1.5.8 リリースしました

ver1.5.7で発生していたクラッシュの緊急対応を行いました

投稿画面を開くとクラッシュする不具合が発生していました。
ご迷惑をおかけしました。

https://play.google.com/store/apps/details?id=jp.sub.takelab.twitmorus

続きを読む TwitMorse ver1.5.8 リリースしました

Y!mobile->mnp->TONE

ワイモバイルが契約から2年経ったのでMNPでトーンモバイルに移行しました。

その時tone店舗の受付でmnp番号発行にてまどりましたのでメモ。

http://www.ymobile.jp/support/process/portability/

MNP発行にはまず電話です。

ワイモバイルの場合:161

↑これに電話します。toneのパンフレットにはドコモ、ソフトバンク、auの3種類しか書かれてません。

音声ガイダンスに従いダイヤルしていくと、オペレータに繋がります。結構混んでます。繋がるまで5分くらい待ちます。

オペレータに繋がったらスグにmnp番号の発行をお願いしましょう。軽い本人確認があり、注意事項の説明を受けたりします。いろいろ余計な案内をしてきますが、MNP番号発行に至るまでの時間稼ぎなので待ちます。

発行されたら直ぐ口頭で言ってもらいましょう。それをメモします。(後でSMSで送られてきますが届くまで遅延があります)

MNP予約番号、これがないとMNP出来ないので予め店頭でやっておくとスムーズです。

トーンに移った感想は別途書きます。

自分の開発したAndroidアプリにApp Indexingを導入してみた話

最近”App Indexing(アップインデックシング)”というのが流行っているらしく、仕事でもAppIndexing案件に携わるようになった。
しかし、実のところ、自分でもAppIndexingがなんなのかよく分かっていない。
この度プライベートで開発しているAndroidアプリ「TwitMorse」に導入してその効果を検証してみることにする。

続きを読む 自分の開発したAndroidアプリにApp Indexingを導入してみた話

Android 画面回転時にActivityを再起動させない方法

職場で教えてもらったので後学のために残します。

続きを読む Android 画面回転時にActivityを再起動させない方法

アプリにDeeplinkを導入させる ― Android

Androidアプリで話題になっているDeeplink(ディープリンク)をTwitMorseに導入してみたのでその方法をメモします。

続きを読む アプリにDeeplinkを導入させる ― Android

nexus7 2012 地震の日に逝く

 
2015年9月12日午前5時頃に起きた東京の調布で震度5弱を記録した地震。

なんとなく眠れなくて、布団の中で悶々としていると、

ゴゴゴゴゴゴゴゴゴゴ

「地震が起きた時は脱出路を確保するために窓を開ける」という知識を基に窓を開けに走った。夢中だった。

サッと窓をあけて揺れが収まるのを待っていたら

Nexus7が床でピクピクしていた・・・

私が踏みつぶしたのである・・・。

画面は割れ、完全に表示する機能を失いながらも懸命に速報の通知音を出していました。。。

とても悲しいです。

Nexus7ヤマダ電機にてWiMAXと同時購入

この時買ったNexus7。
GoogleもNexus7の販売を停止したそうで。

たくさんの思い出をありがとう、Nexus7。