Time of Update: 2018-12-08
上篇我講了Textview顯示本地圖片,具體請看Android中Textview顯示帶html文本二-------【Textview顯示本地圖片】上篇遺留下來一個問題就是:顯示網狀圖片,我用android2.3的系統,可以顯示圖片出來,並且如果圖片比較大,應用會卡的現象,肯定是因為使用主線程去擷取網狀圖片造成的,但如果我用android4.0以上的系統運行,則不能顯示圖片,只顯示小方框。究其原因,是在4.0的系統上執行的時候報錯了,異常是:android.os.NetworkOnMainThre
Time of Update: 2018-12-08
Textview可以顯示基本的HTML標籤,如果不知道那些標籤,可以查看Android中Textview顯示帶html文本一-------【HTML標籤】!下面著重說一下Textview顯示“img”標籤,也許看到這裡,大家都會想到就是構建ImageGetter,重載一下其 public Drawable getDrawable(String source)方法,擷取該路徑的圖片。例如:final Html.ImageGetter imageGetter = new
Time of Update: 2018-12-08
前言 在目前的軟硬體環境下,Native App與Web App在使用者體驗上有著明顯的優勢,但在實際項目中有些會因為業務的頻繁變更而頻繁的升級用戶端,造成較差的使用者體驗,而這也恰恰是Web App的優勢。本文對網上Android動態載入jar的資料進行梳理和實踐在這裡與大家一起分享,試圖改善頻繁升級這一弊病。 聲明 歡迎轉載,但請保留文章原始出處:) 部落格園:http://www.cnblogs.com 農民伯伯: http://over140.cnblogs.com
Time of Update: 2018-12-08
前言 Android中文翻譯組 , Android 中文chm , Android 中文pdf , android 中文 apiAndroid中文翻譯組第四個chm格式合集,收集整理102篇譯文製作成合集,參與章節翻譯名單:Atomic、Aman、Android Club SYSU、cnmahj、cofice、HalZhang、henly.zhang、jiahuibin、Kun、loveshirui
Time of Update: 2018-12-08
前言 本章內容為開發人員指南(Dev Guide)/Web Applications/Web Apps Overview,版本為Android 3.2 r1,翻譯來自:"happyjiahan",審核員為:"鐵騎_PuLee",再次感謝"happyjiahan" !期待你一起參與翻譯Android的相關資料,聯絡我over140@gmail.com。 聲明 歡迎轉載,但請保留文章原始出處:) 部落格園:http://www.cnblogs.com/
Time of Update: 2018-12-08
本文介紹在Android中如何擷取系統應用程式列表。 Android系統為我們提供了很多服務管理的類,包括ActivityManager、PowerManager(電源管理)、AudioManager(音頻管理) 等。除此之外,還提供了一個PackageManger管理類,它的主要職責是管理應用程式包。 通過它,我們就可以擷取應用程式資訊。 PackageManager的功能: •安裝,卸載應用 •查詢permission相關資訊
Time of Update: 2018-12-08
有時候我們需要在遊戲或應用中用一些符合我們樣式的提示框(AlertDialog)以下是我在開發一個小遊戲中總結出來的.希望對大家有用.先上:下面是用到的背景圖或按鈕的圖片經過尋找資料和參考了一下例子後才知道,要實現這種效果很簡單.就是在設定alertDialog的contentView.以下的代碼是寫在Activity下的,代碼如下:public boolean onKeyDown(int keyCode, KeyEvent event) {//
Time of Update: 2018-12-08
預設情況下,Android系統在超過N分鐘沒操作,會自動關屏並進入休眠狀態。 實際上,有些項目要求逾時不休眠,如果只是針對單個應用程式,我們可以通過電源管理設定狀態來實現,而如果要設定所有應用的逾時時間,則可以參考以下方法:方法一、調整代碼:Settings.System.putInt(getContentResolver(),android.provider.Settings.System.SCREEN_OFF_TIMEOUT,-1);許可權:<uses-permission
Time of Update: 2018-12-08
在使用UC-WebBrowser時,你會發現它的快顯功能表跟系統內建的菜單不一樣。它實現更多菜單選項的顯示和分欄。其實,它的本身是PopupWindow或者是AlertDialog對話方塊,在裡面添加兩個GridView控制項,一個是功能表標題欄,一個是菜單選項。菜單選項視圖的切換可以通過適配器的變換,輕鬆地實現。點擊下載該執行個體:一、運行: 二、實現要點:(1)屏蔽系統彈出的菜單:1、首先建立至少一個系統的菜單選項複製代碼 代碼如下:@Override public boolean
Time of Update: 2018-12-08
1.在drawable檔案夾下面建立setbar_bg.xml複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 背景色 --> <solid android:color="#FFE4B5"/> <!-- 邊框色 -->
Time of Update: 2018-12-08
1、關鍵性代碼 複製代碼 代碼如下://R.drawable.test為當前工程裡的一張圖片 Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.test); FileOutputStream fos = null; try { File file = new File("/mnt/sdcard/testfile"); if (!file.exists()) { file.mkdir(); } fos =
Time of Update: 2018-12-08
功能要求: (1)比如每頁顯示2X2,總共2XN,每個item顯示圖片+文字(點擊有連結)。 如果單行水平滾動,可以用Horizontalscrollview實現。 如果是多行水平滾動,則結合Gridview(一般是垂直滾動的)和Horizontalscrollview實現。 (2)水平滾動翻頁,下面有顯示當前頁的icon。1.實現自訂的HorizontalScrollView(HorizontalScrollView.java):
Time of Update: 2018-12-08
該問題是由於yahoo的搜尋介面改變導致,請修改 Donottranslate-all_search_engines.xml (x:\6575gb2\v2.12\alps\mediatek\source\frameworks\banyan\res\res\values)41753 8/11/2011 中的<string-array name="yahoo_cn" translatable="false">的定義為 複製代碼 代碼如下:<string-array
Time of Update: 2018-12-08
資料存放區與訪問 很多時候我們的軟體需要對處理後的資料進行儲存或再次訪問。Android為資料存放區提供了多種方式,分別有如下幾種: 檔案 SharedPreferences SQLite資料庫 內容提供者(Content provider) 網路 使用檔案進行資料存放區 首先給大家介紹使用檔案如何對資料進行儲存,Activity提供了openFileOutput()方法可以用於把資料輸出到檔案中,具體的實現過程與在J2SE環境中儲存資料到檔案中是一樣的。 複製代碼 代碼如下:public
Time of Update: 2018-12-08
,每隔1秒,變換一下時間 xml: 複製代碼 代碼如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@
Time of Update: 2018-12-08
android的照相功能隨著手機硬體的發展,變得越來越強大,能夠找出很高解析度的圖片。有些情境中,需要照相併且上傳到服務,但是由於圖片的大小太大,那麼就上傳就會很慢(在有些網路情況下),而且很耗流量,要想速度快,那麼就需要減小圖片的大小。減少圖片的大小有兩種方法,1. 照小圖片; 2. 壓縮大圖片。 照相時擷取小圖片一般不太符合要求,因為,圖片的清晰度會很差,但是這種情況有個好處就是應用速度會快些;
Time of Update: 2018-12-07
xirihanlin 2011.06.02 原文路徑:http://devmaze.wordpress.com/2011/01/18/using-com-android-internal-part-1-introduction/ Android有兩種類型的API是不能經由SDK訪問的。 第一種是位於com.android.internal包中的API。我將稱之為internal
Time of Update: 2018-12-07
這本書是Apress公司出版的Android系列圖書中的一本,這個系列中,我所知道的包括《Beginning Android》、《Pro Android2》、《Learn Java for Android Development》、以及《Pro
Time of Update: 2018-12-07
最近寫一個網站的用戶端軟體時需要用戶端判斷當前網路是否可用,我在查了API和參考網上的前人的代碼之後寫下了我自己的代碼:注意:在使用 getSystemService(Context.CONNECTIVITY_SERVICE); 時必須在項目的Manifest檔案中加入如下代碼, <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>使本項目中的代碼有檢測網路狀態許可權。
Time of Update: 2018-12-07
網上介紹震動控制器代碼的文章往往都沒有提到申請許可權這點,使用Vibrator震動時必須在AndroidManifest.xml設定檔中申請android.permission.VIBRATE許可權:<uses-permission android:name="android.permission.VIBRATE"></uses-permission>否則就會報SecurityException異常。 PS:邪惡的是,在Google香港搜尋Vibrator會被自動過濾掉,