このサイトでは、分析、カスタマイズされたコンテンツ、および広告に Cookie を使用します。このサイトを引き続き閲覧すると、Cookie の使用に同意するものと見なされます。
Hi, Developers,
straightapps.com ロゴ
最終更新 August 13, 2022
トップページ

StraightApps.com では、Windows や Android アプリ・操作の紹介と、開発情報を発信していきます。

  • Windows + Visual C++ での Android ネイティブアプリ開発
  • Android 端末のシステム設定アプリの設定
  • Windows の設定
  • JavaScript などのウェブ開発情報
  • カリフォルニアを中心としたトラベル情報
  • ちょっと気になったニュース等のメモ
  • について、書いています。

    Android ネイティブアプリの情報は、あとちょっと欲しいところがあまりネット上にはないようで、ある程度のアプリが作成できるまで、苦労しました。

    分野としては、教材的ではない、しかしゲームっぽくもない、楽しめる教育アプリやツールの開発を目指します。 3Dグラフィックスや音楽を駆使したゲームなど、ここで扱う可能性はありません。 広告についてはわかりませんが、サブスクリプションなどの課金型は、少なくとも当面は扱いません。

    同時に、Android スマホの操作、アプリの設定、ウェブ関連の情報についても書いています。

    ページ紹介

    Android アプリは、Windows + Visual C++ でのネイティブアプリ開発を中心とします。 勉強しながらの備忘録のような形になっていますので、必ずしも最適な方法ではないものもあるかも知れません。 なぜ VC++ なのか? 私が Windows、Visual C++(MFC)中心で開発を行っていたたためですので、構造的にもそういう形に近付けます。

    Windows デスクトップでユーティリティを作成したりしていますが、Windows ストアアプリにも興味はあります。

    アプリとしては、基本的には edutainment 系 ( 教材的ではない、しかしゲームっぽくもない、楽しめる教育アプリを目指します。 ) とするつもりです。3D グラフィックスや音楽を駆使したゲームは、ここで扱う可能性はありません。 写真や動画を加工する、といったものも、少なくとも当面は対象としません。

    ▲ページ先頭へ

    コンテンツの紹介

    現在、本サイトのコンテンツは、6つのカテゴリに分類されています。

    はじめての皆様は、Android アプリの紹介ページからご覧いただきたいのですが、 現在はまだ開発中のため、ほとんど情報はありません。

    Android 端末の設定や操作

    Android 端末の設定や操作、アプリの設定など、操作について調べたり、行ったことについて書いています。 新規の記事(サマリー)はタイトルをクリック、すべての記事を見るにはAndroid 操作トップを、ご覧ください。

    Android 開発情報

    Android ネイティブアプリ開発に関する情報を中心に書いています。 新規の記事(サマリー)はタイトルをクリック、すべての記事を見るにはAndroid 開発トップを、ご覧ください。 情報は徐々に追加されていきます。

    Web 開発情報

    このウェブサイト構築で勉強したことを書いています。 新規の記事(サマリー)はタイトルをクリック、すべての記事を見るにはウェブサイト開発トップを、ご覧ください。 JavaScript による開発およびそのコード説明もあります。

    Windows 開発情報

    Windows 開発および操作やアプリに関する情報を書いています。 新規の記事(サマリー)はタイトルをクリック、すべての記事を見るにはWindows トップを、ご覧ください。

    travel

    カリフォルニアを中心に、旅行関連のトピックを扱っています。 新規の記事(サマリー)はタイトルをクリック、すべての記事を見るには travel トップを、ご覧ください。 専用ブログも、ときどき更新しています。

    メモランダム

    上記5種類の分類にあてはまらない、備忘録的なトピックを紹介しています。

    ご指摘・ご質問などは、アプリ開発ブログで受け付けています。

    ▲ページ先頭へ

    Android 端末の設定や操作

    Updated on June 20, 2022

    Android 端末の設定や操作に関する情報を、Android 操作トップにまとめています。 ここでは、新着順に紹介しています。

    (June 17, 2022)
    new Buffalo の NAS アクセス権限設定 (概略) ( セットアップが完了した Buffalo の NAS のフォルダにアクセス権限を付与したり、 閲覧用ユーザーを追加したりしています。 )

    (June 16, 2022)
    new Buffalo の NAS をセットアップ (概略) ( Buffalo の NAS のエントリーモデル LS210D0201N のセットアップを行っています。 セットアップを完了し、フォルダを作成、ユーザーを追加して外部からアクセスできるまでを設定しています。 )

    (March 18, 2022)
    new 「日経歩数番」アプリのポイント交換 (概略) ( 日本経済新聞社が提供しているアプリ「日経歩数番」の、Amazon ギフト券へのポイント交換について書いています。 )

    (June 4, 2021)
    プライバシー重視の検索 DuckDuckGo (概略) ( Google が収集するアクティビティ履歴の自動削除を設定し、プライバシー重視の DuckDuckGo アプリを使ってみます。 )

    (May 14, 2021)
    Chrome ブラウザでキャッシュを削除 (概略) ( Android の Chrome ブラウザで、キャッシュ機能によりウェブページが最新の状態にならないときのキャッシュの削除(スーパーリロード)操作手順について、書いています。 )

    (May 6, 2021)
    Chrome ブラウザでパスワード記憶 (概略) ( Android の Chrome ブラウザで、いったんはパスワードを保存しないを選択したものの、以後に保存したくなったときの設定方法について、書いています。 )

    (April 28, 2021)
    Yahoo! メールアプリの設定 (概略) ( Android の Yahoo! メールアプリで、主にメールを削除したあとの動作の設定方法について調べ、書いています。 )

    (April 21, 2021)
    Apple iPad の位置を検出する (概略) ( Apple 端末が別途なくても、古い iPad でも、Apple 端末を探すための設定とその操作について調べ、書いています。 )

    (April 19, 2021)
    Gmail のフィルタを設定する (概略) ( Gmail でメール自動処理条件指定を行い、特定のメールに対して通知をしないように設定する操作について、書いています。 )

    (February 16, 2021)
    画面上の QR コードを開く (概略) ( 自分のスマホ画面上にある QR コードにアクセスしたいとき、どう操作したらそれを読んだり、リンクできるかについて、書いています。 )

    (January 12, 2021)
    Android 10 のジェスチャー操作を元に戻す (概略) ( Android 10 端末で、ゲームなどのプレーする際に、新しく導入された「ジェスチャーナビゲーション」が邪魔になることがあります。従来の3ボタンナビゲーションに戻す手順について、書いています。 )

    (October 21, 2020)
    Google ディスカバーの設定 (概略) ( Android 端末で表示される、Google が集めるニュース「ディスカバー」の好みの調整方法や個人情報の設定方法について、書いています。 )

    (September 9, 2020)
    リブセーフの期限を延長する (概略) ( PC でも Android でも、家族で使えるセキュリティソフト「リブセーフ」の契約情報を確認し、おとくに更新する方法について、書いています。 )

    (June 26, 2020)
    スターバックスのモバイルオーダー&ペイを試す (概略) ( スターバックス・コーヒーでは、アプリで事前にオーダーして支払いを完了すれば、レジに並ばず、店で受け取りができるモバイルオーダー&ペイというサービスを展開しています。その設定や利用について、書いています。 )

    (May 22, 2020)
    バーガーキングのピックアップ注文を試す (概略) ( バーガーキング公式アプリを使うと、アプリから注文ができ、クレジットカードで決済して、店で並ばずに商品を受け取れます。店内飲食でも注文を出せますので、慣れればこればかり使うことになりそうです。 )

    (April 8, 2020)
    Gmail の通知が来ない (概略) ( G メールアプリで受信しているメールの着信通知がでなくなってしまったとき、新着メールの通知を復活させる手順について、書いています。 )

    (May 18, 2019)
    端末を開発者モードにする・解除する (概略) ( Android 端末を開発者モードにする手順と、解除する手順、開発者向けオプション内の一部設定について、書いています。 )

    まだあるトピックを展開

    Android 開発情報

    Updated on July 29, 2022

    Android 開発に関する情報を、Android 開発トップにまとめています。 ここでは、新着順に紹介しています。


    new
    Canvas だけでもアプリはできる! シリーズ


    updated Android(September 11, 2018)
    VC++ 2019/2015 で新規プロジェクトを作成する VC++2019 (概略) ( 新規に Android のネイティブアプリを作成するためのプロジェクト作成手順です。 )

    new JNI(February 19, 2021)
    VS2019 の Android 開発環境を整える VC++2019 (概略) ( しばらく停滞していましたが、VS Community 2019、C++ で Android アプリ開発環境を再整備しました。 )

    new JNI(June 15, 2020)
    動的にパーミッションを取得する VC++2019 (概略) ( Android 6 以降では、AndroidManifest.xml に欲しい権限を記述しただけでは、問い合わせが行われません。アプリケーションは、実行時に問い合わせを出す必要があります。 )

    JNI(February 17, 2020)
    Java クラス関数の作成と呼び出し VC++2019 (概略) ( ネイティブ アクティビティ プロジェクトに Java のクラスを追加し、C/C++ から呼び出す方法について検討し、プレーンテキストをクリップボードに入れる関数を呼び出しています。 )

    C/C++(October 12, 2018)
    C/C++ による文字列操作 CString を代用 (概略) ( ログ出力文字列作成用に、MFC の CString の基本機能を持つクラスを作成しました。 )

    Android(September 18, 2018)
    APP_CMD_*** メッセージ (概略) ( Android システムから通知される APP_CMD メッセージを検討しています。 )

    C/C++(September 18, 2018)
    C/C++ によるログ出力 (概略) ( logcat ではなく、独自のログファイルを作成して、時刻と共に文字列を記録します。 )

    C/C++(February 16, 2018)
    C/C++ による数値のフォーマット (概略) ( 数値(整数)を、3桁ごとにカンマを入れた文字列に変換する方法を検討しています。 )

    Android(February 15, 2018)
    Back ボタンを処理する (概略) ( Back ボタン(左向きの三角印)をハンドルする方法を検討しています。 )

    JNI(January 25, 2018)
    JNI でウェブサイトを開く (概略) ( JNI を利用して、ブラウザでウェブサイトを開くコードを書いています。 )

    JNI(December 22, 2017、January 11, 2018 更新
    JNI によるパブリックなパスの取得 (概略) ( JNI を利用して、Download や Documents 等のフォルダのパスを取得するコードを書いています。 )

    JNI(January 11, 2018)
    JNI によるスタティックな定数の取得 (概略) ( JNI を利用して、DIRECTORY_DOWNLOADS 等の文字列定数を取得するコードを書いています。 )

    更新中の OpenGL トピック

    これより前のトピックを展開


    Web 開発情報

    Updated on February 10, 2021

    ウェブ開発に関する情報は、ウェブ開発トップからご覧ください。 ここでは、新着順に紹介しています。

    (February 2, 2021)
    new 指定の日の曜日を調べる JavaScript

    JavaScript で、指定の日付の曜日を調べるコードについて、書いています。 概要 ( JavaScript の Date クラスを使えば、過去でも未来でも、簡単に指定の日付の曜日を調べることができます。 )

    (November 6, 2020)
    new サーバーにある CSV ファイルを読み込む JavaScript

    JavaScript で、サーバーにある csv ファイルの読み込みと加工を行うコードについて、書いています。 概要 ( サーバーに置いた csv ファイルを読み込み、画面に表示します。動作にはサーバー環境が必要ですので、IIS 10 をインストールしておくなど、工夫が必要です。 )

    (November 1, 2020)
    new URL パラメータを取得する JavaScript

    js-getparam.html?name=Tom のように記述されたパラメータの解析について、書いています。 概要 ( パラメータなしの場合、英数字で構成されている場合、そして日本語エンコードで構成されている場合のデコードや、日本語でうまくいかないケースなど、まとめています。 )

    (October 24, 2020)
    new マルチタッチを検出&処理 JavaScript

    タッチデバイスで、Canvas のマルチタッチを検出し、処理する JavaScript コードです。 概要 ( スマホやタブレットなど、タッチ可能なデバイスでマルチタップを検出します。タップ受付可能なブラウザが必要です。PC + マウスのような、非タッチデバイスでは動作しません。 )

    > JavaScript 関連トピックを展開 JavaScript

    (February 8, 2021)
    new ロシア語を翻訳する

    ワードプレスに届くロシア語のスパムコメントを翻訳するため、翻訳サイトをいくつか調べました。 概要 ( 老舗のエキサイト翻訳、定番の Google 翻訳、評価の高い DeepL 翻訳の3種類の使い勝手や違いなどを調べました。 )

    (May 18, 2020)
    Bing の新 URL 送信ツールを使用する

    マイクロソフトの検索サービス Bing に URL を送信するページに、新しいツールが用意されたようです。
     続きを表示 

    (January 10, 2020)
    個人情報保護設定を確認・行う

    お得なポイントカードや、便利な IC カードは、個人の購買履歴などを保存し、 ターゲティング広告(クーポン等)やビッグデータとして活用します。
     続きを表示 

    (May 27, 2019)
    マイクロソフトの検索サービス Bing に URL を登録 (概略) ( マイクロソフトの検索サービス Bing に URL を登録する方法について、書いています。 )

    (April 20, 2019)
    URL 検査ツールでクロールをリクエストする (概略) ( Fetch as Google に代わるツール、URL 検査ツールで Google にページ登録をリクエストします。 )

    (December 11, 2018)
    McAfee WebAdvisor に評価を依頼する (概略) ( McAfee WebAdvisor にサイト評価を依頼する方法について、書いています。 )

    (December 17, 2018)
    サイトの安全性評価 (概略) ( ウェブサイトやリンク先 URL の安全性を事前に確認できるいくつかのサービスを試しています。 )

    (July 11, 2018)
    Google アナリティクスを WordPress に導入 (概略) ( Google のアクセス解析サービスを WordPress に導入する手順を、備忘録として記録しています。 )

    これより前のトピックを展開

    Windows 開発情報

    Updated on March 30, 2021

    Windows 開発に関する情報は、Windows トップからご覧ください。 ここでは、新着順に紹介しています。

    new (March 24, 2021)
    Win10 回復ドライブを作成する (概略) ( 新しい PC を購入したら、起動できなくなったなどの緊急時に使用する「回復ドライブ」メディアを作成すべきです。その作成手順を書いています。 )

    new (March 1, 2021)
    ファンクションキーの動作を戻す (概略) ( 最近のノート PC で標準となっている、旧来のファンクションキー動作を Fn キー同時押しとなっている設定を、旧来のものに戻す手順を書いています。 )

    new (January 25, 2021)
    アプリのバックグラウンド動作を制限する (概略) ( バックグラウンドで実行されているアプリを確認し、不要なら停止させてシステムの高速化を図る手順を、備忘録として記録しています。 )

    (January 14, 2021)
    システム SSD を大容量のものに交換する (概略) ( DELL のデスクトップ PC の、システムが入っている SSD を大容量のものに交換する手順を、備忘録として記録しています。 )

    (November 26, 2020)
    DNS_PROBE_FINISHED_NXDOMAIN エラーを解決する (概略) ( 古くなった Win10 Home のノート PC で、ほとんどのウェブサイトに接続できなくなりました。原因とそれを一時的に回避する手順を、備忘録として記録しています。 )

    (June 12, 2020)
    _sprintf でリンクエラーを回避する

    Visual C++ 2013 より古いプロジェクトで sprintf 関数を利用していると、 Visual C++ 2015 以降 ではリンクエラーになってしまいます。
     続きを表示 

    (May 9, 2020)
    ウイルスセキュリティからリブセーフに変更する

    1ライセンスあれば、家族の PC やスマホなど、何台でもインストール可能なセキュリティ対策ソフト、マカフィー リブセーフ。
     続きを表示 

    (February 25, 2020)
    OneDrive のフォルダ位置を変更する

    初期状態だとCドライブにファイルが置かれる OneDrive の保存先を変更しています。
     続きを表示 

    (February 10, 2020)
    VS Community 2019 を共存インストールする(デスクトップ)

    VS Community 2019 を、SSD のCドライブには最小限に、なるべくDドライブの HDD にインストールしています。
     続きを表示 

    (February 6, 2020)
    VS Community 2019 を共存インストールする

    Visual Studio Community 2019 を、旧バージョンと共存させる形でインストールしています。
     続きを表示 

    (December 13, 2019)
    マカフィー リブセーフを別のマシンにインストールする

    セキュリティ対策ソフト マカフィーリブセーフ を別のマシンにインストールする方法について、書いています。
     続きを表示 

    (November 15, 2019)
    Task Host Window がシャットダウンを妨げる

    ある時、Windows 10 をシャットダウンするとき、Task Host Window が終了せず、強制シャットダウンせざるを得なくなりました。
     続きを表示 

    (November 1, 2019)
    32/64 ビット EXE/DLL チェッカー

    x86x64checker は、Windows の .exe および .dll のビット数を調べるユーティリティです。
     続きを表示 

    これより前のトピックを展開


    メモランダム

    Updated on June 10, 2022

    上記に分類されない情報を、ここに紹介しています。

    new (June 10, 2022)
    Amazonでカートに商品を入れようとするとエラー画面になる場合

    Amazon で「入力されたウェブアドレスは当社サイトの有効なページではありません」エラーがでる場合の Edge での解決策を書いています。 概要 ( 2022 年 6 月、「入力されたウェブアドレスは当社サイトの有効なページではありません」エラーでカートに商品を入れられなくなりました。Edge で問題を解決する手順について、書いています。 )

    new (May 17, 2021)
    ユニオンバンクのデビットカードを電話でアクティベート

    日本から国際電話で、ユニオンバンクのデビットカードをアクティベートする手順について、書いています。 概要 ( アメリカで開設したユニオンバンクのデビットカードが更新を迎え、日本に郵送されてきました。国際通話によるカードのアクティベーションについて、実際の様子をメモしています。 )

    (July 15, 2020)
    Amex 2020 Shop Small キャンペーン

    2020 年 9 月 24 日(木)まで、30% キャッシュバックキャンペーンを開催しています。
     続きを表示 

    (May 18, 2020)
    スタサプのテキストを購入できない??

    オンライン授業スタディサプリのテキストを購入したいのに、Win 10 では先に進めなくなってしまいます?
     続きを表示 

    (April 9, 2020)
    みずほ銀行の「かんたん残高照会」に登録する

    みずほ銀行のインターネットバンキングサービスに登録すれば、残高照会と入出金明細を家から確認できます。
     続きを表示 


    new (June 10, 2021)
    単発トピックのまとめページ

    2020 年 12 月より、単発トピックは「アプリ開発ブログ」で紹介していますが、 まとめて一覧できるページを用意しました。 ちょっとしたトピックについては、ここに追加していく予定です。

    2021 年 6 月 10 日
    PayPal のカード更新通知
    PayPal から、クレジットカード情報の更新を促すメールが届きました。 フィッシングでないか慎重に確認しつつ、更新作業を行いました。

    2021 年 6 月 9 日
    タスクバーに天気情報が出た
    Win10 の更新プログラムを適用したら、画面右下のタスクバー上に天気情報が表示されるようになりました。

    travel

    Updated on August 13, 2022

    ソフト開発には関係ありませんが、カリフォルニアを中心としたトラベル情報を掲載しています。 travel トップからご覧ください。 ここでは、新着順に紹介しています。

    トラベルブログも、ときどき更新されます。

    new (August 9, 2022)
    アメリカで人気のファストフードチェーン調べ #2 (概略) ( カリフォルニア州に店舗があるファストフード・チェーン、Five Guys、In-N-Out Burger、Carl's Jr. と Jersey Mike's について、メニューや価格、店舗の場所を下調べして、次回行きたいかどうかを考えています。 )

    new (July 1, 2022)
    アメリカで人気のファストフードチェーン調べ (概略) ( カリフォルニア州に店舗があるファストフード・チェーン、Chick-fil-A、Jimmy John's、Chipotle と Panera Bread について、メニューや価格、店舗の場所を下調べして、次回行きたいかどうかを考えています。 )

    updated (May 2, 2022)
    AA アドバンテージを永久にキープする (概略) ( アメリカン航空のマイレージプログラム「アドバンテージ」は、最終積算 / 利用より 24 か月で期限を迎えますが、お金をかけずに期限を延長できる方法があります。 )

    (October 16, 2021)
    アメリカで無制限データ通信 (概略) ( 今までいろいろな方法で現地でデータ通信を使えるようにしてきましたが、今回はセットアップの手間がかからない、しかも通信容量無制限の SIM を試しました。 )

    (October 14, 2021)
    アメリカドル現金を入手する (概略) ( 日本で事前にアメリカドル現金を入手する方法について調べ、結果、オンライン宅配を依頼しました。 )

    (September 13, 2021)
    プリペイド VISA GAICA カード (概略) ( 年少者でも取得可能な、プリペイドカードについて調査・取得しました。 海外(アメリカ)留学に向け、現金だけ持たせるのも心配なのですが、 特に 15 歳未満では申し込みできるカードは、ほぼありません。 条件に合ったカードが GAICA カードでした。 )

    (April 15, 2021)
    ゆうちょ銀行で英語の残高証明を取得する (概略) ( 海外留学の申し込みなどで必要となる、英文の残高証明書を取得しました。ゆうちょ銀行なら当日行ってすぐに、英文の残高証明書を取得できました。その準備や手続きについて書いています。 )

    (December 31, 2019)
    Amazon プライムビデオをダウンロードする

    Amazon プライム・ビデオを、Android アプリでダウンロードし、 外出中に「モバイルデータ通信を使用せずに」視聴する手順について書いています。
     続きを表示 

    (November 26, 2019)
    【2019年11月】Disney Mobile App を更新する

    2019 年 11 月のカリフォルニア・ディズニーランド公式アプリ バージョン 5.7.1 をインストール・更新しています。
    以前のバージョンについては、「続きを表示」をクリックすると表示されます。
     続きを表示 

    (August 26, 2019)
    アメリカでレンタル Wifi を利用する

    アメリカ本土で WiFi を探したり、SIM のアクティベートやセットアップを行うのが面倒で、通話が不要なのであれば、レンタル WiFi を使用する、という手段があります。
     続きを表示 

    (August 9, 2019)
    自分で ESTA を申請する

    ESTA とは、ビザ免除プログラムを利用して渡米する旅行者が、事前に申請しておく必要がある、電子システムです。
     続きを表示 

    (July 24, 2019)
    デルタ航空 スカイマイルに子供の参加申請を行う

    デルタ航空のマイレージプログラム「スカイマイル」は、有効期限のない、入会金無料のマイレージプログラムです。
     続きを表示 

    もっと前のトピックを展開


    リソース

    Android Developers トップ(https://developer.android.com/index.html

    ORACLE Technology Network / Java(https://www.oracle.com/technetwork/java/index.html#call

    Khronos Group EGL Reference Pages(https://www.khronos.org/registry/EGL/sdk/docs/man/

    ▲ページ先頭へ
    line
    関連トピックス
    line

    関連トピックはありません。

    line
    その他のおすすめ
    line

    おすすめ記事はありません。



    © 2017-2022 StraightApps.com 無断転載を禁じます。No reproduction without permission.