タグ

javaとandroidに関するringo304のブックマーク (5)

  • [Android] apkファイルから.javaを取り出す方法 | しゃけログ

    apktoolをMacで使う方法の続きです。 apktoolでデコンパイルするとsmaliが取り出されて見づらいので、今度は.javaを取り出す方法をメモ。 apkファイルを逆コンパイルする手順 1. apkファイルを解凍 逆コンパイルしたい apkファイルを用意したら、まずは解凍します。 apkファイルは zip の圧縮と同じなので、zip解凍ソフトで解凍。 2. jarファイルを取得 jarファイルの取得方法がWindowsでのやり方しか見つからなかったので、とりあえずWin環境でやりました。 apkファイルを解凍したら classes.dex というファイルが見つかるので、こいつを dex2jar というツールで jarファイルを取得します。 dex2jar を入手する http://code.google.com/p/dex2jar/downloads/list dex2jar を

  • メモ:androidアプリ内からjsonicを使ったサーブレットとJSONなやり取り - 猫も茶を飲んだ

    サーブレット eclipseのindigo。wtp系。 Serverのランタイムを設定する。Server の Runtime Environments に Tomcatの6やら7やら設定。(ランタイムはServerを作る途中でも設定できる)ランタイムに設定するTomcatは、zip解凍したてのまっさらなやつなどが良い。Serverはここにあるxmlなどをコピーしてきてしまうので。 Serverを作る。File → New から Serverを作ってTomcatの6やら7やらにして1こ作る webアプリを作る。File → New から Dynamic Web Project で「myweb」とか。 サーブレットを作る。適当なパッケージを作り、適当な名前のサーブレット HelloServlet を作る。web.xmlへのマッピング 例えば /hello を忘れずに。 jsonicのサイトかダ

    メモ:androidアプリ内からjsonicを使ったサーブレットとJSONなやり取り - 猫も茶を飲んだ
  • :Tips  Android で JSON を使おう 〜 前編〜 - - Google Android -  雑記帳

    ListView で一覧表示 ブログ「 :Tips TextView を使いこなそう」で TextView の表現方法をいろいろ見てきました。せっかくなので TextView を活用した「何か」を題材に記事を書きたいな、と考え行き着いたのが『 ListView を用いた(何がしかの)情報の一覧表示』というテーマ。 いや、当は「もう少し派手なやつを」とも考えたのですが、アニメーションやら何やらとやってはみたのですが、派手さこそあれ「これ何に使うの?」という根的な疑問は払拭できず・・・”却下”と相成りました。その点、 ListView の一覧表示というのは使い手が豊富で、利用頻度も高い優れた表現方法だと思います。特にタッチパネルのスマートフォンでは主要な操作体系の1つになっています。 まずは下準備から・・・「一覧表示」というからには、まず表示する「情報」を予め揃えねば始まりません。もちろ

    :Tips  Android で JSON を使おう 〜 前編〜 - - Google Android -  雑記帳
  • 公開日誌 | [Android] Tomcat5.5&オレオレSSL

    お久しぶりの更新です(・ω・) 今回はAndroidでオレオレ証明書を使ってSSL通信する方法について。 まずJavaでSSL通信する方法についてのおさらいですが、フツーに通信したい場合は URLConnection connection = new URL("https://~").openConnection(); HttpsURLConnection con = (HttpsURLConnection) connection; StringBuffer buffer = new StringBuffer(); InputStreamReader is = new InputStreamReader(con.getInputStream()); BufferedReader reader = new BufferedReader(is); String str; while ((str

  • 連載インデックス「Androidで動くJavaアプリ開発入門」 - @IT

    連載インデックス 「Androidで動くJavaアプリ開発入門」 初心者のための入門連載です。「Androidアプリとは何か」の基礎知識から開発環境の構築(Android Studio、SDK ToolsとEclipse ADT、NDK、エミュレーターなどのインストールや使い方)、Java言語で書くアプリ開発の基的なところから、最新版5の新機能までまとめて解説します。Activity、Intent、サービス、WebView、ゲーム開発、センサー、カメラ、位置情報/GPSBluetooth通信、NFC、Android Wearなど ※連載のアップデート版連載は「実業務でちゃんと使えるAndroidアプリ開発入門」として連載中です。 Javaでの常識が通用しないAndroidにおけるメモリ管理の注意点 実業務でちゃんと使えるAndroidアプリ開発入門(3) Androidアプリのメモリ

  • 1