「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me「できるかな」(dekirukana)は頭の体操アプリです。iPhone/iPadの脳トレのアプリ。AppStoreからどうぞ。「できるかな」で脳トレをして無理せず気ままに頭のトレーニング生活習慣の改善や認知症および認知症予防の対策にも効果あります。by abc3.me Android Studio by abc3.me

できるかな(WEBアプリ)
[ミニ脳トレ]何が来たの?(WEBアプリ)
[ミニ脳トレ]旗あげ(WEBアプリ)
[ミニ脳トレ]順に消してね(WEBアプリ)
[ミニ脳トレ]重複しているのは?(WEBアプリ)
[ミニ脳トレ]神経衰弱(WEBアプリ)
[ミニ脳トレ]じゃんけん(WEBアプリ)
[ミニ脳トレ]計算(WEBアプリ)
[ミニ脳トレ]いないのは誰?(WEBアプリ)
クリックするとゲームを選択する画面が開きます(無料アプリ)
給与レポート
ver1.14 (報告日 : 2019年7月17日[水] リリース)

給与レポート

タイムカードと給与を記録するアプリです。

[お知らせ]
※このアプリにはガチャ(課金システム)やApp内課金は一切ありません。
※このアプリにはログイン登録およびログインは不要です。そのままご利用いただけます。
安心して、ご利用ください。

[AppStore (iPhone) URL] [Japanese]
[
(クリックをすると開きます)
ミニ すごろく (mini dice board game)
ver1.0 (報告日 : 2019年2月27日[水] リリース)

ミニすごろく
mini dice board game
ミニすごろくの概要
進める方法はすごろく。
さいころですすめてゴールをめざしてね。
※ガチャ(課金システム)やApp内課金は一切ないので安心してね。
※IDの登録やログインなど必要ありません。すぐ始められます。
4月から始まる1年間をとおした学校生活をイメージしたすごろくです。
[AppStore (iPhone) URL] [Japanese]
[
(クリックをすると開きます)
[AppStore (iPhone) URL] [English]
[
(クリックをすると開きます)
Apple Watch向け ミニ脳トレ (mini Brain Training)
ver4.50 (報告日 : 2019年5月4日[土] リリース)

Apple Watchで脳トレしませんか?
カテゴリ分類をしました。
(1) 計算系脳トレーニング
(2) 暗記系脳トレーニング
(3) 問題解決能力脳トレーニング
(4) 観察力脳トレーニング
(5) 判断力脳トレーニング
(6) 正確性脳トレーニング
※カテゴリの分類は当方が主観的に分類したものです。
すべては画面下の「すべて」ボタンを選んでね。

[お知らせ]
設定画面よりゲーム別にタイマーの秒数変更ができるようにしました。(ver2.0より)
[AppStore (iPhone) URL] [Japanese]
[
(クリックをすると開きます)

[AppStore (iPhone) URL] [English]
[
(クリックをすると開きます)
お気づきにならないユーザの方もいらっしゃるかもしれないため念のため、ご報告いたします。
初期バージョン([旧]mini Brain Training)から設定画面より時間制限を設けております。
また、ゲームの種類によってはデフォルト以外の選択肢を
選んでいただくと、ゲームの難易度が上がるようにしてあります。
よろしければ、お試しください。
※申請の諸事情によりアプリ名を変更しました。
[旧]mini Brain Training
[新]ミニ脳トレ
恐れ入りますが、[旧]mini Brain Trainingをご利用のユーザの方々は
バージョンアップではなく新規ダウンロードをしていただけますよう、お願いします。
withAppData
Dropboxと連携してアップロード・ダウンロードしたりiTunesから取り込んだファイルをフォルダ管理できます。動画ファイルや画像ファイル等も見れます。

アプリ間データ連携(対応アプリ)
(1)AccountBook
(2)abc3.me02(水道光熱費)

[AppStore (iPhone) URL] [日本語]
[Windowsストアアプリ URL]
[https://apps.apple.com/jp/app/withappdata/id1219679801?mt=8]
(クリックをすると開きます)

(クリックをすると開きます)

[AppStore (iPhone) URL] [English]
[Windowsストアアプリ URL]
[https://apps.apple.com/us/app/withappdata/id1219679801?mt=8]
(クリックをすると開きます)

(クリックをすると開きます)
abc3.me02 (水道光熱費)
version 1.2.0 (報告日 : 2018年2月26日[月] 更新)

グラフの一覧でピンチイン・ピンチアウトで拡大・縮小機能追加
メニュー画面 > 設定画面 > レイアウト画面
グラフの表の拡大・縮小設定
OFF:従来通りとなります。
ON:グラフの一覧に対して拡大・縮小をできるようにしました。
水道光熱費が管理できるiPhoneアプリです。
[AppStore (iPhone) URL]
[AppStore (iPhone) URL]
[https://apps.apple.com/jp/app/abc3.me02/id776863194?mt=8]
(クリックをすると開きます)

        配列の操作  

      配列およびArrayListの基本的使い方を紹介します。




      import android.provider.ContactsContract;
      import android.support.v7.app.AppCompatActivity;
      import android.os.Bundle;

      //ArrayList配列の宣言
      import java.util.ArrayList;
      import java.util.Arrays;
      import java.util.List;
      import java.util.StringTokenizer;
      //ログ出力の宣言
      import  android.util.Log;

      public class MainActivity extends AppCompatActivity {

          @Override
          protected void onCreate(Bundle savedInstanceState) {
              super.onCreate(savedInstanceState);
              setContentView(R.layout.activity_main);
              //配列を宣言
              Log.d("処理", "配列を宣言");
              Integer[] arrayNum=new Integer[3];
              String[] arrayStr=new String[3];
              ArrayList<Integer> arrayNum2=new ArrayList<Integer>();
              ArrayList<String> arrayStr2=new ArrayList<String>();

              //データを取得する
              Log.d("処理", "データを取得");
              arrayStr=getArray(arrayNum, arrayStr);
              arrayStr2=getArray(arrayNum2, arrayStr2);
              //結果を出力する
              Log.d("処理", "結果を出力");
              printArray(arrayNum, arrayStr);
              printArray(arrayNum2, arrayStr2);
              //(最初の)要素を削除します
              Log.d("処理", "要素を削除");
              arrayNum=removeArrayNum(0, arrayNum);
              arrayStr=removeArrayStr(0, arrayStr);
              arrayNum2=removeArrayNum(0, arrayNum2);
              arrayStr2=removeArrayStr(0, arrayStr2);
              //結果を出力する
              Log.d("処理", "結果を出力");
              printArray(arrayNum, arrayStr);
              printArray(arrayNum2, arrayStr2);
          }
          //配列の結果を出力
          private void printArray(Integer[] arrayNum, String[] arrayStr)
          {
              //ArrayListの配列のサイズは「length」
              for(int i=0; i < arrayNum.length; i++)
              {
                  Log.d("i", String.valueOf(i));
                  Log.d("arrayNum", String.valueOf(arrayNum[i]));
                  Log.d("arrayStr", arrayStr[i]);
              }
          }
          //ArrayListの結果を出力
          private void printArray(ArrayList<Integer> arrayNum, ArrayList<String> arrayStr)
          {
              //ArrayListの配列のサイズは「size」
              for(int i=0; i < arrayNum.size(); i++)
              {
                  Log.d("i", String.valueOf(i));
                  Log.d("arrayNum2", String.valueOf(arrayNum.get(i)));
                  Log.d("arrayStr2", arrayStr.get(i));
              }
          }
          //配列から指定のインデックスのデータを削除
          private Integer[] removeArrayNum(int idx, Integer[] arrayNum)
          {
              //数字の配列から指定のインデックスの要素を削除します
              List<Integer> arrayNum2=new ArrayList<Integer>(Arrays.asList(arrayNum));
              arrayNum2.remove(idx);
              arrayNum=(Integer[])arrayNum2.toArray(new Integer[arrayNum2.size()]);
              return arrayNum;
          }
          //配列から指定のインデックスのデータを削除
          private String[] removeArrayStr(int idx, String[] arrayStr)
          {
              //文字列の配列から指定のインデックスの要素を削除します
              List<String> arrayStr2=new ArrayList<String>(Arrays.asList(arrayStr));
              arrayStr2.remove(idx);
              arrayStr=(String[])arrayStr2.toArray(new String[arrayStr2.size()]);
              return arrayStr;
          }
          //ArrayListから指定のインデックスのデータを削除
          private ArrayList<Integer> removeArrayNum(int idx, ArrayList<Integer> arrayNum)
          {
              arrayNum.remove(idx);
              return arrayNum;
          }
          //ArrayListから指定のインデックスのデータを削除
          private ArrayList<String> removeArrayStr(int idx, ArrayList<String> arrayStr)
          {
              arrayStr.remove(idx);
              return arrayStr;
          }
          private String[] getArray(Integer[] arrayNum, String[] arrayStr)
          {
              Integer iData=0;
              String sData="";
              for(int i=0; i < 3; i++)
              {
                  arrayNum[i]=getDataNum(i);
                  arrayStr[i]=getDataStr(i);
              }
              return arrayStr;
          }
          private ArrayList<String> getArray(ArrayList<Integer> arrayNum, ArrayList<String> arrayStr)
          {
              Integer iData=0;
              String sData="";
              for(int i=0; i < 3; i++)
              {
                  arrayNum.add(getDataNum(i));
                  arrayStr.add(getDataStr(i));
              }
              return arrayStr;
          }
          private Integer getDataNum(int idx)
          {
              Integer iData=0;
              switch (idx)
              {
                  case 0:
                      iData=10;
                      break;
                  case 1:
                      iData=20;
                      break;
                  case 2:
                      iData=30;
                      break;
              }
              return iData;
          }
          private String getDataStr(int idx)
          {
              String sData="";
              switch (idx)
              {
                  case 0:
                      sData="あAa";
                      break;
                  case 1:
                      sData="いBb";
                      break;
                  case 2:
                      sData="うCc";
                      break;
              }
              return sData;
          }
      }



      配列は要素数を決定してから使用します。
      (例)
      Integer[] arrayNum=new Integer[3];
      String[] arrayStr=new String[3];

      要素を決定したインデックスに対してデータを格納できます。
      (例)
      arrayNum[0]=10;
      arrayStr[0]="あああ";

      配列のデータを取得します。
      (例)
      Log.d("arrayNum", String.valueOf(arrayNum[i]));
      Log.d("arrayStr", arrayStr[i]);

      指定した要素を削除します。
      (例)
      //数字の配列から指定のインデックスの要素を削除します
      List arrayNum2=new ArrayList(Arrays.asList(arrayNum));
      arrayNum2.remove(idx);
      arrayNum=(Integer[])arrayNum2.toArray(new Integer[arrayNum2.size()]);
      (例)
      //文字列の配列から指定のインデックスの要素を削除します
      List arrayStr2=new ArrayList(Arrays.asList(arrayStr));
      arrayStr2.remove(idx);
      arrayStr=(String[])arrayStr2.toArray(new String[arrayStr2.size()]);

      ArrayListはnewで宣言して使用します。
      (例)
      ArrayList arrayNum2=new ArrayList();
      ArrayList arrayStr2=new ArrayList();
      配列にはaddでデータを設定します。

      配列のデータを取得します。
      (例)
      Log.d("arrayNum2", String.valueOf(arrayNum.get(i)));
      Log.d("arrayStr2", arrayStr.get(i));

      指定した要素を削除します。
      (例)
      arrayNum.remove(idx);
      arrayStr.remove(idx);


      実行結果
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/処理: 配列を宣言
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/処理: データを取得
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/処理: 結果を出力
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/i: 0
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayNum: 10
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayStr: あAa
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/i: 1
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayNum: 20
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayStr: いBb
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/i: 2
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayNum: 30
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayStr: うCc
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/i: 0
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayNum2: 10
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayStr2: あAa
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/i: 1
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayNum2: 20
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayStr2: いBb
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/i: 2
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayNum2: 30
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayStr2: うCc
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/処理: 要素を削除
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/処理: 結果を出力
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/i: 0
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayNum: 20
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayStr: いBb
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/i: 1
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayNum: 30
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayStr: うCc
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/i: 0
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayNum2: 20
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayStr2: いBb
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/i: 1
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayNum2: 30
      10-05 11:23:57.260 5783-5783/com.example.test.test10 D/arrayStr2: うCc


      また既存データの入れ替えはsetを使います。
      ArrayList配列.set(0から始まるインデックス番号, データ);

      指定の位置にデータを入れるときはaddに引数を2個指定してデータを入れます。
      ArrayList配列.add(0から始まるインデックス番号, データ);
      インデックスに「0」を設定すると既存の「0」の前にデータを入れることになるので
      一番最初にデータが入ります。

      他で作った配列をreturnで再格納できることを確認するためのテスト



      package test.example.com.test;

      import android.util.Log;
      import java.util.ArrayList;
      import java.util.List;

      public class clsTest1 {
          //コンストラクタに初期化処理を呼ぶ
          clsTest1()
          {
              init();
          }
          //使用する配列を初期化
          private void init()
          {
              arrayData=new ArrayList<>();
          }
          //クラスで宣言した配列
          private List<String>arrayData=null;
          //クラスで生成した配列を戻す
          public List<String> getArray()
          {
              return arrayData;
          }
          //配列にデータを作成
          public List<String> test1()
          {
              List<String> array=new ArrayList<>();
              for(int i=0;i<3;i++)
              {
                  array.add("aaa"+String.valueOf(i+1));
              }
              //格納する配列データをクリアしておく
              arrayData.clear();
              //作成したローカル配列データをprivate配列にデータをコピー
              for(int i=0;i<array.size();i++)arrayData.add(array.get(i));
              //作成した配列を戻す
              return array;
          }
          //既存のprivate配列にデータを追加
          public void addArray()
          {
              arrayData.add("ccc");
              Log.d("addArray","course in!!" + " size:" + String.valueOf(arrayData.size()));
          }
      }


      クラスの呼び元



      package test.example.com.test;

      import android.support.v7.app.AppCompatActivity;
      import android.os.Bundle;
      import android.util.Log;
      import java.util.ArrayList;
      import java.util.List;

      public class MainActivity extends AppCompatActivity {

          @Override
          protected void onCreate(Bundle savedInstanceState) {
              super.onCreate(savedInstanceState);
              setContentView(R.layout.activity_main);

              test1();
          }
          private void test1()
          {
              //クラスをインスタンス化
              clsTest1 cls=new clsTest1();
              //クラスで生成した配列をこちらのローカル配列に入れるため配列を準備
              List<String> array=new ArrayList<>();
              //生成した配列をローカル配列オブジェクトに格納
              array=cls.test1();
              Log.d("start","---------------------------------");
              for(int i=0;i<array.size();i++)
              {
                  Log.d("i:",String.valueOf(i) + " " + array.get(i));
              }
              Log.d("end","---------------------------------");
              //クラス側の配列にデータを追加
              cls.addArray();
              Log.d("start","---------------------------------");
              //クラスで生成した現時点の配列データをローカル配列に格納
              array=cls.getArray();
              for(int i=0;i<array.size();i++)
              {
                  Log.d("i:",String.valueOf(i) + " " + array.get(i));
              }
              Log.d("end","---------------------------------");
          }
          //[実行結果]
          //これにより作った配列結果をreturnでそのまま渡せることがわかる
          /*
          10-27 08:52:32.640 10831-10831/test.example.com.test D/start: ---------------------------------
          10-27 08:52:32.650 10831-10831/test.example.com.test D/i:: 0 aaa1
          10-27 08:52:32.650 10831-10831/test.example.com.test D/i:: 1 aaa2
          10-27 08:52:32.650 10831-10831/test.example.com.test D/i:: 2 aaa3
          10-27 08:52:32.650 10831-10831/test.example.com.test D/end: ---------------------------------
          10-27 08:52:32.650 10831-10831/test.example.com.test D/addArray: course in!! size:4
          10-27 08:52:32.650 10831-10831/test.example.com.test D/start: ---------------------------------
          10-27 08:52:32.650 10831-10831/test.example.com.test D/i:: 0 aaa1
          10-27 08:52:32.650 10831-10831/test.example.com.test D/i:: 1 aaa2
          10-27 08:52:32.650 10831-10831/test.example.com.test D/i:: 2 aaa3
          10-27 08:52:32.650 10831-10831/test.example.com.test D/i:: 3 ccc
          10-27 08:52:32.650 10831-10831/test.example.com.test D/end: ---------------------------------
          */
      }




          著作権情報
          本ホームページに掲載されている情報等については、いかなる保証もいたしません。
          本ホームページを通じて入手したいかなる情報も複製、販売、出版または使用させたり、
          または公開したりすることはできません。
          当方は、本ホームページを利用したいかなる理由によっての障害等が発生しても、
          その結果本ホームページを利用された本人または他の第三者が被った損害について
          一切の責任を負わないものとします。