Androidではファイル名(パスを含まない)だけで、ファイルの書き込み、読み込みができます。 Android ファイルの入出力(filesフォルダ) ファイルの存在チェックもパスはいらないだろうと思っていたら、こちらはパスがいるのですね・・・ String filepath = this.getFilesDir().getAbsolutePath() + "/" + "test.txt"; File file = new File(filepath); boolean isExists = file.exists(); 又は File file = this.getFileStreamPath("test.txt"); boolean isExists = file.exists();
HTMLソースを読み込むときのWebViewの文字化け WebViewにURLからではなく直接HTMLソースを渡して表示するには次の2つのメソッドを使う方法があります。 loadData(String data, String mimeType, String encoding) loadDataWithBaseURL(String baseUrl, String data, String mimeType, String encoding, String historyUrl) どちらのメソッドもHTMLソースを渡せばそれがHTML文章として表示されます。例えば次のようなコードです。 WebView webView = (WebView)findViewById(R.id.webView); String htmlSource = "<p>WebViewに表示された<b>HTML文章</
assets/row.txt を /data/data/com.example/files/row.txt として保存する try { InputStream inputStream = getAssets().open("row.txt"); FileOutputStream fileOutputStream = openFileOutput("row.txt", MODE_PRIVATE); byte[] buffer = new byte[1024]; int length = 0; while ((length = inputStream.read(buffer)) >= 0) { fileOutputStream.write(buffer, 0, length); } fileOutputStream.close(); inputStream.close(); } catch (
データの保存方法としては、前の記事で紹介したプリファレンスを使う方法などがありますが、 今回は内部記憶領域(ローカル)ファイルを保存する方法を紹介しています。 プリファレンスを使った方式と何が違うかというと、 こちらの方式ではString型やInt型など決まった形ではなく、画像などを大きいデータを保存できます。 今回は簡単なテキストファイルを保存する方法を例に説明してみます。 文字列をテキスト形式にして保存する ファイル保存には ・FileOutputStreamクラス ・openFileOutput関数 を使用します。 (使用例) try{ String str = "保存する文字列"; FileOutputStream out = openFileOutput( "test.txt", MODE_PRIVATE ); out.write( str.getBytes() ); }catc
CREATE TABLE AutoincrementTable ( Id INTEGER PRIMARY KEY AUTOINCREMENT, Value INTEGER NOT NULL ); using System; using System.Data; using System.Data.SQLite; using System.Diagnostics; using System.Linq; using Dapper; namespace ConsoleApplication2 { internal class Program { private const int InsertCount = 1000000; private const string FileName = "Test.db3"; private static void Main(string[] args) {
[git reset (--hard/--soft)]ワーキングツリー、インデックス、HEADを使いこなす方法Git新人プログラマ応援 1. gitの基礎(言葉の意味) ワーキングツリー[working tree]:最新のファイルの状態 インデックス[index](ステージ[stage]):コミットするためのファイルの状態 ローカルリポジトリ[local repository]:ファイルの変更履歴を記録(手元で管理) ヘッド[HEAD]:最新のコミットの状態 リモートリポジトリ[remote repository]:ファイルの変更履歴を記録(みんなで共有) add:「ワーキングツリー → インデックス」への反映 commit:「インデックス → ローカルリポジトリ」への反映 push:「ローカルリポジトリ → リモートリポジトリ」への反映 2. git resetを使いこなす git re
Parse終了の衝撃からはや4ヵ月。 みなさまいかがお過ごしでしょうか。 近年、mBaaSは急速に進化を続けています。 今回はGoogleのmBaaSであるFirebaseを使って、Webサイトをサクッと立ち上げてみましょう。 Googleアカウントを準備 FirebaseはGoogleアカウントがあれば無料で使えます。 事前にアカウントを取得し、ログインしておきましょう。 FirebaseでWebサイト用のプロジェクトを作っておく https://console.firebase.google.com/ にアクセスし、新規プロジェクトを作成しましょう。 プロジェクト名と国を選択するだけでOKです。 Node.jsとnpmをインストールする FirebaseでWebサイトをホスティングするためのツールは、npmでインストール可能です。 ってことで、先にNode.jsとnpmをインストールし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く