Time of Update: 2018-12-05
李華明Himi 原創,轉載務必在明顯處註明:轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/android-game/337.html很多童鞋說My
Time of Update: 2018-12-05
Inflate()作用就是將xml定義的一個布局找出來,但僅僅是找出來而且隱藏的,沒有找到的同時並顯示功能。最近做的一個項目就是這一點讓我迷茫了好幾天。android上還有一個與Inflate()類似功能的方法叫findViewById(),二者有時均可使用,但也有區別區別在於:如果你的Activity裡用到別的layout,比如對話方塊layout,你還要設定這個layout上的其他組件的內容,你就必須用inflate()方法先將對話方塊的layout找出來,然後再用findViewById
Time of Update: 2018-12-05
Adapter是資料繫結到UI介面上的橋接類,Adapter負責建立顯示每個item的子View和提供對下層資料的訪問,通過它將資料填充到ListView, GridView, Gallery。Android 系統提供了幾種Adapter:ArrayAdapter<T>、 BaseAdapter、CursorAdapter、 HeaderViewListAdapter、ListAdapter、 ResourceCursorAdapter、SimpleAdapter、
Time of Update: 2018-12-05
之前給大家講解了android實現書籍翻頁效果的原理,並在文章結尾處說明要發布源碼,呵呵,但是最近有不少瑣事纏身,原計劃給大家的源碼demo沒有時間完成,可能要delay啦~~但是由於源碼實現啦原理篇所說的大部分效果,只是在陰影方面還是有些bug,所以我將它貼出了讓大家都來一起幫忙實現,畢竟授人魚不如授人漁,實踐才是王道。下面是demo的畫面,可以實現四個角的拖拽:由可以看到,源碼實現啦,翻起頁背面和當前頁的光影效果,但是翻起頁背面的光影效果未實現。紅圈標明處,為翻起頁投射在當前頁上的陰影的頂點
Time of Update: 2018-12-05
經過一下午的研究,終於讓catcake的samples完全跑起來了,但是離真正的開發,還有一段距離。catcake的code地址為http://code.google.com/p/catcake/我們可以看到這樣的檔案結構。-如所示,有個hello_catcake例子,我們將include和lib整個檔案都拷貝進來,在Android.mk中我們做如下修改:LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := hello_
Time of Update: 2018-12-05
李華明Himi 原創,轉載務必在明顯處註明:轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/android-game/295.html很多童鞋說My
Time of Update: 2018-12-05
android中怎樣讓手機測試的日誌在logCat輸出?1,關閉模擬器;2,重啟開發工具(Eclipse);3,設定手機上---開發--USB調試。4,如果你手機上Sdcard為電腦管理,請設定為讓手機載入。5,如果開發工具(Eclipse),啟動好了的話,把資料線重新插拔,便於重新識別。6.最後一步,運行程式(注意:但不要再啟動模擬器了),這樣,就可以在(Eclipse)中的logCat,看到手機上運行程式的日誌了。詳細用法
Time of Update: 2018-12-05
以前剛開始接觸android時對諸如簡訊攔截之類的功能高度興趣,網上很多文章都介紹了使用廣播接收android.provider.Telephony.SMS_RECEIVED的動作,從而接收到SMS資訊,不過當時也不知道怎麼樣把這個廣播刪掉,從而實現一個類似簡訊黑名單的功能。後來在網上看到可以使用abortBroadcast來屏蔽廣播,我測試了一下,可行。先上源碼:AndroidManifest.xml的代碼:<?xml version="1.0"
Time of Update: 2018-12-05
/** * 發送音頻 * @param file 音頻檔案 */private void mms_Audio(File file){Intent intent = new Intent(Intent.ACTION_SEND,Uri.parse("mms://"));intent.setClassName("com.android.mms", "com.android.mms.ui.ComposeMessageActivity");Uri
Time of Update: 2018-12-05
1、首先要安裝jdk1.6即以上版本 查看jidk版本,在控制台下輸入java -version 或者控制台下找到java選項,點進去查看即可2、安裝eclipse這裡推薦使用公認比較穩定的3.5X或者強烈推薦使用Eclipse IDE for java EE Developer版本不然日後可能會遇到一些意想不到的問題3、安裝SDK 這裡我安裝的是installer_r20.0.3-windows.exe,然後還需要在SDK manager下下載所需工具,這個時間比較漫長。
Time of Update: 2018-12-05
1、什麼是Content Provider:Contentprovider機制:用於支援在多個應用中儲存和讀取資料,這也是android跨應用共用資料的唯一方式。比如音頻、視頻、圖片和私人通訊錄等,都需要在多個應用程式之間共用資料。使用Content Provider共用資料,好處是統一了資料訪問方式(系統已經提供了這些主要資料類型的Content
Time of Update: 2018-12-05
5、訪問Content Provider這裡首先學習如何使用Content provider(包括系統提供的,比如建立一個簡訊收發系統)。Content Providers的使用者都不可能直接存取到Content Provider執行個體,只能通過ContentResolver在中間代理。用戶端直接使用Content Resolver對象進行互動,Content Resolvers
Time of Update: 2018-12-05
A:成為一名真正的Android高手必須掌握和遵循的一些準則: 1)學會懶惰 aDon't Reinvent the Wheel(不要重複發明輪子)。 bInventing the Wheel(發明輪子)。 cDon't Reinvent the Wheel(不要重複發明輪子)。 “輪子理論”,也即“不要重複發明輪子”,這是西方國家的一句諺語,原話是:Don't Reinvent the Wheel。“不要重複發明輪子
Time of Update: 2018-12-05
今天在做軟體自動升級的的過程中,點擊從伺服器下載下來的apk,調用系統程式進行安裝的過程中 系統提示 Application not installed /** * * <code>install</code> * @description: TODO(軟體安裝) * @param fileName * @since 2012-2-9 liaoyp */public void install(String fileName){File file2 =
Time of Update: 2018-12-05
這近兩天沒有做什麼事情,就做了一個下載管理的的功能, 寫好供項目組中其他人員調用,複用我的下載功能。 我們產品多處用到的下載附件功能, 同時支援的附件的管理: 查看,刪除,轉寄 點擊下載的時候,顯示下載的進度,當前有幾個待下載的,完成了幾個下載的,下載完的可以進行查看,刪除,轉寄 大家也知道,下載很耗時,所以我用了service 進行後台下載,說道後台下載就說道了更新問題。
Time of Update: 2018-12-05
zoom=0;// scene-detect-values=off,on;zoom-supported=true;strtextures=OFF;face-detection-values=;sharpness=10;contrast=5;whitebalance=auto;max-sharpness=30;scene-mode=auto;jpeg-quality=85;preview-format-values=yuv420sp;histogram-values=enable,disable;
Time of Update: 2018-12-05
•android:theme="@android:style/Theme.Dialog" 將一個Activity顯示為能話框模式•android:theme="@android:style/Theme.NoTitleBar" 不顯示應用程式標題欄•android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 不顯示應用程式標題欄,並全屏•android:theme="Theme.Light"
Time of Update: 2018-12-05
原文:http://stackoverflow.com/questions/13425002/android-html-in-strings-xmlThe best way to add html source code in strings.xml is to use <![CDATA[html source code]]>. Here is an example:<string
Time of Update: 2018-12-05
1.設計思路,使用VersionCode定義為版本升級參數。 android為我們定義版本提供了2個屬性:1<manifestpackage="com.cnblogs.tianxia.subway"2 android:versionCode="1"<!--Integer類型,系統不顯示給使用者-->3 android:versionName="1.0"<!--String類型,系統顯示使用者-->4></manifest>
Time of Update: 2018-12-05
1、擷取資源: Resources res = getBaseContext().getResources(); Drawable draw=res.getDrawable(R.drawable.icon);2、獲得數組: String[] ary = getResources().getStringArray(R.array.ary); 3、自動提示框:代碼String[] arrays=new