Time of Update: 2013-11-16
查看了下網上關於TextView載入帶圖片標籤的Html解決方案若干,發現很多都是講下面這種:1:重寫ImageGetter,直接擷取網狀圖片(這是比較通用的做法,但是遇到大圖片或者網路不好的情況下,會阻塞主進程)ImageGetter imgGetter = new Html.ImageGetter() { public Drawable getDrawable(String source) { Drawable drawable = null;
Time of Update: 2013-11-16
經曆過一段歲月,轉眼2013的半年都過去了,第二版整理好的小功能,答應大家發布的,直到今日,終於和大家相見了,第二版沒有第一版多,大家也可以去參考第一版的內容,希望大家使用愉快! 目錄: 1.擷取當前的手機號 2.檢查是否有網路連接 3.get請求網路資料 4.擷取ctwap還是ctnet? 5.擷取手機的IMSI碼? 6.判斷當前網路連接狀態 ? 7.將字串轉化為ascii碼
Time of Update: 2013-11-16
一般Android的應用啟動時都有歡迎介面,類似QQHD啟動那樣。比較大方絢麗。心動不如行動,有時間自己也來實作類別似的效果,嘿嘿。 觀察發現QQHD的歡迎介面是全屏的,這個好辦。下面就Android應用調用全屏方式說明一下。 一般使Android程式的畫面充滿整個螢幕,有兩種方法。 1.直接代碼編寫
Time of Update: 2013-11-16
關鍵代碼:Bitmap bitmap=BitmapFactory.decodeByteArray(data, 0, data.length);imageview.setImageBitmap(bitmap);注意訪問網路許可權:<uses-permission android:name="android.permission.INTERNET"/>完整測試代碼如下: [] getimage(String path) Exception{
Time of Update: 2013-11-16
Android開發應用程式時,有時我們要用到很多許可權, 今天我就收集了一些開發時可能用到的開啟使用權限設定。這些許可權都是在 AndroidManifest.xml設定。設定方法以下是各種參數:1.訪問網路許可權(這個常用吧) 2.許讀寫訪問 "properties"表在checkin資料庫中,改值可以修改上傳( Allows read/write access to the "properties" table inthe checkin database, to change
Time of Update: 2013-11-16
因為AndroidUI線程不能進行耗時的操作,比如檔案下載,網路連接等。所以必須在新的線程中進行操作。往往擷取的資料又需要顯示到當前的Activity中,在其它的線程中是無法更新UI的,一般有兩種方法:1.Handler 2.AsyncTask之前嘗試了Handler的方法,感覺易懂繁瑣。後來看到各種介紹AsyncTask的文章,於是參照google的API
Time of Update: 2013-11-16
我也試試老外寫部落格= =怎麼防止程式後台運行長時間後切換回來導致application裡的value被清空而crash。 1. ScenarioYou have a customize Application (named MyApplication). and you initialize some parameters in MyApplication. When you press 'Home' , your app will be suspended by
Time of Update: 2013-11-16
做android開發已經有一年多了,發現自己懶了很多,部落格也好久沒更新,看到博友都很勤快,把自己的技術心得分享,這種精神實在佩服!!!平時下班都比較晚,有時候還要加班,TMD的苦逼程式猿,對著電腦時間比對著女朋友時間都要多幾倍,女朋友都要生氣了。。。不過還好,她能理解,這次做的這個小應用,讓自己每天都能講個笑話給她,省的她說我不幽默,話少,IT屌絲男都是這樣麼。。。廢話不多說了,講講這個我花了兩個晚上,一個人操辦了美工,圖片都是自己ps的...先看,介面很少,利用jsoup從搜狗瀏覽器上採集《
Time of Update: 2013-11-16
最近遇到一個適配問題,現在Android4.0以後出現了很多內建虛擬鍵的手機,一般1280*720 1280*800這種解析度手機實踐上的高度會是1280以下,因為項目需要效果的大屏手機和小屏手機有很大的差別,res下配置的一般是固定的layout-1280x720或者是layout-800x480,在內建虛擬鍵手機下面看到的會是layout-800x480的效果,想來想去,既然內建虛擬鍵影響了識別layout,那就在res下面加上layout-nohpi,讓那些內建虛擬鍵手機統一使用一套布局,
Time of Update: 2013-11-16
錯誤資訊: Caused by: java.lang.IllegalStateException: The specified child already has a parent. You must call removeView() on the child's parent first. 資訊補充:使用FragmentActvitiy + Fragment 錯誤原因: @Override
Time of Update: 2013-11-16
Google在2013年I/O大會上發布了Android Studio,AndroidStudioAndroidStudio之前請確保你已經安裝了jdk並配置好了,不會安裝的請自行百度。1.2
Time of Update: 2013-11-16
參考:http://blog.csdn.net/android_tutor/article/details/7193090 與 http://www.cnblogs.com/kingcent/archive/2011/03/08/1977064.htmlonInterceptTouchEvent()用於處理事件並改變事件的傳遞方向。onTouchEvent()
Time of Update: 2013-11-16
。。今天剛想起來前兩天申請了部落格。。來記錄一下。本文作者:ronabinho環境linux deepin問題:同步cm10,和cm10.1的時候由於是從github上的cm官方的源碼同步下來的。執行了repo init -u git://github.com/CyanogenMod/android.git -b
Time of Update: 2013-11-16
用WeiboAuthListener擷取code用下面的代碼擷取token。。半成品的sdk真讓人捉急。[java] view plaincopy [java] view
Time of Update: 2013-11-16
}通過主題樣式 <?xml version="1.0" encoding="utf-8"?> <resources> <!-- name 是Style的名稱,parent 繼承那個父類樣式 --> <style name="theme_fullScreen" parent="android:Theme.Black"> <item
Time of Update: 2013-11-16
一. 架構(FrameWork)二. Android架構 linux核心層(Linux Kernel):Android基於Linux 2.6提供核心系統服務,例如:安全、記憶體管理、進程管理、網路堆棧、驅動模型。Linux Kernel庫(Libraries):Android包含一個C/C++庫的集合,供Android系統的各個組件使用。這些功能通過Android的應用程式架構(application framework
Time of Update: 2013-11-16
點擊瀏覽器中的URL連結,啟動特定的App。首先做成HTML的頁面,頁面內容格式如下:啟動應用程式 這一句就可以了。 各個項目含義如下所示:scheme:判別啟動的App。 ※詳細後述host:適當記述path:傳值時必須的key ※沒有也可以query:擷取值的Key和Value ※沒有也可以 作為測試好好寫了一下,如下:啟動應用程式 接下來是Android端。首先在AndroidManifest.xml的MAIN
Time of Update: 2013-11-16
一種是普通的,一種是帶有數組形式的; 普通形式的:伺服器端返回的json資料格式如下:{分析代碼如下: res  
Time of Update: 2013-11-16
關於Binder的設計思想與Driver層實現細節可以看這個:Android Binder設計與實現 -
Time of Update: 2013-11-16
首先查看一下 “project.properties” 這個檔案:"ant.properties"這個檔案,重寫一些值來適應你的工程結構。(翻譯的很水,不要當真)這個檔案在SDK的 tools/proguard 檔案夾中,是Google事先寫好的一個代碼混淆設定檔,是一個基礎的android代碼混淆設定檔。繼續查看 proguard-project.txt這個檔案:#-keepclassmembers class fqcn.of.javascript.