投稿

ラベル(android)が付いた投稿を表示しています

android 15 (beta)が公開された

beta板ですが公開された様子 android 15で今のところ対応しているのは下記 おそらく、pixel 6は最後のOSアップデートになると思います Pixel 6/6 Pro Google Pixel 6a Google Pixel 7/7 Pro Google Pixel 7a Google Pixel Fold Google Pixel Tablet Google Pixel 8/8 Pro スマホ業界も 成熟期後半に差し掛かっていると思うので、今後どう進んでいくのか楽しみ。 個人的には、apple Visionがでたので。 google Visionもでてくれないかな?と。 おもいました。

【flutter】Algorithm HmacPBESHA256 not available

flutterつかっててね androidアプリで署名時に怒られた  java.security.NoSuchAlgorithmException: Algorithm HmacPBESHA256 not available 証明書の形式がだめだった様子・・・・・。 下記のような感じで作り直したら通りました。 keytool -genkey -v -keystore app-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias app -storetype JKS

Android 13

リリースされた様子 おめでとう そしてありがとう 検査やデバッグや更新作業などの 仕事がこれで増えるぞ!!

android SDK 32 が公開されている。

イメージ
あけましておめでとうございます。 今年も、のんびり更新していきます。 さて、タイトルのある通りですが、 Android SDK 32が公開されている様子です。 (いつからだろう・・・・) 最初はてっきり、android13の事なのかなと思ってましたが 今の所は違う様子ですね。 公式のSDKのドキュメントの一部に、 Build . VERSION _ CODES っていう定数があるのですが、 そこに、S_V2 って定義されてました。 こんな感じに、12.1とかのバージョンなのかと思いつつも。 12LとかSV2とか、色々と表記がある様子。 調べると、可変可能なデバイスの対応したOSのバージョンのようで、 最近出始めている?(今後発売される?) ディスプレイサイズが可変するやつですかね。 ますます、楽しみになってきたandroid OS ですね。 ただ、 アプリ開発側すると、 対応とかどうやるんだろう? と思ったりもします。 こんな感じに、のんびり更新していきます。 最後まで、読んでくれてありがとうございます。 

【android】ギャンプル可能なアプリがリリースされるか。

 2021年3月にアプリのポリシー変更があります。 その内容の一部に公営ギャンプルのアプリが許可されるようです。 ただし、ちゃんと許可とってる所からのリリースのみなので、 個人の方は出来ません。 近いうちに、アプリ経由で宝くじが購入出来たり、 競馬などが可能になると思います。 まぁ、運営会社がアプリ開発を行えばですが・・・・。 でも、WEB上でいまは、色々と購入ができるから、 アプリでやる必要ってどこまであるのかな? アプリケーションの維持も大変だと思うし・・・。 でも、日本でカジノができればアプリでも ギャンブルができる日が近いかもしれません。

【android】2020年09月25日 android OSの割合

イメージ
android のOSの割合です。 公式サイトが、android studioでみてねと、書いてあったので久々み見てみた。 新規で作成するなら、7.1(25)以上でもよいかも。  

【Flutter】Hello world !!

こんにちは、こんばんは、おはようございます。 今更感はありますが、 Flutter を はじめました。 そうです。 Hello world !!   やりました。 Flutter マスターです。 環境も作れたので、 Flutterの仕事できる準備OKです。 Flutter って 何?  って方もいるかも知れませんが、 google が作成したフレームワークで、 いろんな、環境にも対応しているようです。 android,iOS,WEB,Desktop  Flutter 公式サイト  から、環境を構築して さぁ 、皆さん  Hello world !!    やろう。

【android】android OS アップデート保証期間

google の公式でさえ、約3年間 か。 企業からしたら、売り切りの商品だから気持ちわかる。 まぁ、それくらいのサイクルが妥当か。。。 てか、十分すぎる。 ほぼ、無償でOSのメンテを3年間もやってくれるなんて、すごいでしょ。

【android】宣伝です。自作のandroidアプリをリリースしています。

android のアプリで、 youtubeのLiveしているチャット部分を表示するだけのアプリです。 何故か、1000 ダウンロード以上の実績があったりします。 https://play.google.com/store/apps/details?id=com.kixking1020.chatview_youtube_v2 需要があるのか無いのか、よくわからないです。 ぜひ試しに、インストールしてみてください。 日本のユーザーより、海外の方がインストールしているようです。 なぜだろう・・・。

【android】android 10 (Q) アップデートがPixel3などに来ました。

イメージ
ニュースでandroid 10 が今日(2019年09月04日)リリースされた事を知り、 早速確認してみた。 そしたら我がPixel3にアップデート有り。 すごく、悩んで実はまだ更新していません。 だって、既存のアプリがまだ対応していないものがある可能性があるので ちょっと、たってから更新してみようと思います。 あと、ダークテーマが気になるので、更新したら確認してこうと思います。

Kotlin初心者

Kotlinをそろそろ、覚えていこう・・・。 検索ワードは、  「Kotlin、初心者、入門 」 とか 見つかった、サイトを一通り眺めている最中です。 意外と難しくないぞ!

Realm って auto increment は、まだ実装されてないだね。。。

スマホアプリの開発案件で、Realm を使う事になったのですが、 auto increment の機能は、まだ実装されていないとの事。 公式に下記が乗ってました。 ```java public class Person extends RealmObject { @PrimaryKey private String id = UUID.randomUUID().toString(); private Date createdAt = new Date(); private String name; }    DBの設計書をみたら、 PrimaryKey の 型が Stringとなってたので、おいこれ間違ってね? と突っ込んだら、Realmはまだ、対応してないから、 ユニークな値を生成してStringとしてやるのが普通らしい。 web のDB設計なら、int とかの整数値型にして、auto increment 属性つければOK ってのが当たり前と思ってたんですけどね・・・。 もっと勉強せねば!

【android】androidのOS別

公式の発表されている奴(2015/11/06 確認) Version Codename API Distribution 2.2 Froyo 8 0.2% 2.3.3 - 2.3.7 Gingerbread 10 3.8% 4.0.3 - 4.0.4 Ice Cream Sandwich 15 3.4% 4.1.x Jelly Bean 16 11.4% 4.2.x 17 14.5% 4.3 18 4.3% 4.4 KitKat 19 38.9% 5.0 Lollipop 21 15.6% 5.1 22 7.9% もう、4.1以上が対象で十分だよね。 ってか、今から新規開発する場合、4.4以上でもよいと思うんだ。

【android】ScrollViewで縦横斜めにスクロール

androidで未だに、縦横斜めスクロールするViewって未だに実装されていない? 軽く調べたけど、 HorizontalScrollView(横)とScrollView(縦)を利用すれば出来そうだけど、 斜めには出来ないとか書いてあった。 未だに、自前で実装する必要があるのかな? そもそも需要が無いから実装されていないのか・・・。 日曜プログラムでもしてみて、できたら公開でもしてみようか・・・。 構造としては、 自作したScrollViewの子の要素にViewGroupを一つ入れて、 動くようにする。既存のScrollViewと同じような感覚のものでも・・・。 頭のなかでは、まとまっているのだが、後はコードに落としこむだけ。 って言うか、 ScrollView に対して、HorizontalScrollView をmergeすればよくね? と思っている。 ScrollViewとHorizontalScrollViewはOpen Sourceなので公開されているから、 参考に出来そう。 もし、需要があれば作成したいと思います。 アクセス数や+1によって検討かな。 Git hubのaccountもあるし、そっち側で公開でもいいかな。

【android】PdfDocumentとPdfRenderer を利用しPDFの作成と表示 (java)

今更になってしまいますが、 android API レベル 19 からPDFの操作が可能になっていたようです。 インポートするのは 「android.graphics.pdf」になります。 この中にある、PdfDocument やPdfRenderer などのクラスを利用すれば、 生成や表示関連ができそうです。 iOSは大分前からあったので、よかったのですが、 今までandroidは別途ライブラリを利用して、表示したり、生成していました。 APIレベルが19以上なので、OS 4.4 以上となりますが、 2016年頃には4.4または、5.X以上が主流となっているはずなので、 覚えていた方が良いかと思います。 動作を確かめたわけではないですが、 妄想で作成するコード書いてみた。 PdfDocument document = new PdfDocument(); PageInfo pageInfo = new PageInfo.Builder(100, 100, 1).create(); Page page = document.startPage(pageInfo); Canvas c = page.getCanvas(); // 好きな内容を書く c.drawText("aaa", 0, 3, 0, 0, new Paint()); document.finishPage(page); File file = new File("保存先"); OutputStream out = null; try { out = new BufferedOutputStream(new FileOutputStream(file)); document.writeTo(out); document.close(); } catch (IOException e) { e.printStackTrace(); } こんな感じでいけるかな?

【android】androidのOS別のやつです。

公式から4月に公開されれたようです。androidのOS別のやつです。 Version Codename API Distribution 2.2 Froyo 8 0.4% 2.3.3 - 2.3.7 Gingerbread 10 6.4% 4.0.3 - 4.0.4 Ice Cream Sandwich 15 5.7% 4.1.x Jelly Bean 16 16.5% 4.2.x 17 18.6% 4.3 18 5.6% 4.4 KitKat 19 41.4% 5.0 Lollipop 21 5.0% 5.1 22 0.4% もう、4.0.3も切り捨ててもいいかなぁ。

アンケートに答えて本当にもらえるかな?

アプリからシェアしてみた。 簡単なアンケートに答えて Google Play クレジットを獲得しましょう。 今すぐ Google Opinion Rewards をダウンロード: https://play.google.com/store/apps/details?id=com.google.android.apps.paidtasks 追記、 30分後にアンケートが来て、回答したら。 本当に100円のクレジットがもらえました。

【android】android studio でのリリースビルドのやり方(メモ)

題名の通りです。 ・Build > Generate Signed APK. 詳しくは公式に載ってました。 http://developer.android.com/tools/publishing/app-signing.html#studio 以上。

【android】スプラッシュスクリーンの画面作成どうやってます?

androidのアプリを開発する際に ほとんどスプラッシュ画面が有るのですが、 iOSはペラ一枚の画像を指定(今はもっと高機能になってる?)すれば良いですが、 androidでは未だに自前で実装しないと行けない。(ですよね?) よくあるパターンとしては、 スプラッシュ用のActivityを用意して、 遅延実行させて次のActivityへ遷移させる googleの思想として 「スプラッシュなんてイラネ!!」 とか、なんでしょうか。

【android】PropertyAnimation OS 3.0以上

android で今までアニメーションって、Viewアニメーションを使っていたのだが 3.0 以上から 新しいアニメーション方法 が実装されていたらしい。 しかも、アニメーション後にちゃんと見た目だけじゃなく。Viewの実態も動いてくれるとのこと。 昔はよく、アニメーションをして止まったら、指定の位置までViewのXY( Marginとか )を動かしていたっけ。。。 リファレンス。 http://developer.android.com/guide/topics/graphics/prop-animation.html ちゃんとXMLでも定義が出来そう。 あれでもさ、LayoutGroupの影響は受けないのかな? RelativeLayoutとかで相対指定していた場合の挙動はどうなるんだろ。 座標系も、LayoutGroupからの位置なので、Displayの絶対座標からなのか、 検証しないとなぁ。 ああ、あとアニメーション中(移動中)のViewはクリッカブルにできるのかな? いっぱい確認したいことがあるや。 下記の用な形で行ける mView.animate().x(100f).y(100f); 下記を駆使していけば良いや。 AnimatorSet ValueAnimator ObjectAnimator TypeEvaluator