Time of Update: 2013-12-11
Java代碼 package android.test; import java.util.Iterator; import android.app.Activity; import android.location.Criteria; import android.location.GpsSatellite; import android.location.GpsStatus; import
Time of Update: 2013-12-11
ServiceDiscoveryServerServiceClassID_UUID = '{00001000-0000-1000-8000-00805F9B34FB}'BrowseGroupDescriptorServiceClassID_UUID = '{00001001-0000-1000-8000-00805F9B34FB}'PublicBrowseGroupServiceClass_UUID = '{00001002-0000-1000-8000-
Time of Update: 2013-12-11
在Activity中,註冊廣播的一個Demo。總共分3步第一步:定義一個BroadcastReceiver廣播接收類:view plainprivate BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver(){ @Override
Time of Update: 2013-12-11
運行結果: --------------------------------------Java代碼 //解析方法 public void parseJson(String jsonData) { try
Time of Update: 2013-12-11
這次我們來學習AlertDialog控制項,這次老妖怪們想了,不能讓每個妖怪都能看到通輯令啊?得要有個認證許可權啊,萬一孫猴子變成小妖怪看到了多不好啊,呵呵,這次我們就用AlertDialog控制項來做登入認證功能.先 還是來看main.xml <?xml version="1.0"
Time of Update: 2013-12-11
想到這個就想到訊息推送,人人,QQ import android.app.Activity; import android.app.Notification; import android.app.NotificationManager; import android.app.PendingIntent; import android.content.Intent; import
Time of Update: 2013-12-11
[java] package cn.com.weather.serviceDemo.view; import cn.com.weather.serviceDemo.interfaces.OnDropListener; import cn.com.weather.serviceDemo.util.DeviceUtil; import android.content.Context; import
Time of Update: 2013-12-11
一、幾種簡單的擷取Bitmap位元影像執行個體1、通過BitmapFactory擷取BitmapFactory.decodeResource(Resources res, int Id); //參數一:資源執行個體 參數二:資源ID 2、通過Bitmap擷取任意寬高或擷取位元影像中任意地區Bitmap.createBitmap(Bitmap source, int x, int y, int width, int
Time of Update: 2013-12-11
Android系統內建一個Gallery瀏覽圖片的應用,通過手指拖動時能夠非常流暢的顯示圖片,使用者互動和體驗都很好。本樣本就是通過Gallery和自訂的View,模仿實現一個仿Gallery映像集的圖片瀏覽效果。如下: 1、基本原理在 Activity 中實現 OnGestureListener 的介面 onFling() 手勢事件,通過自訂的 View 繪製draw() 圖片2、ActivityActivity中,通過onTouchEvent() 註冊
Time of Update: 2013-12-11
《移動互連網之智能終端安全揭秘》中提到了android hook的一種方法,可以通過設定LD_PRELOAD環境變數來改變函數的執行流程從而達到hook的目的。書中的範例程式碼與陳皓部落格:http://www.bkjia.com/kf/201212/178312.html中一樣,部落格對LD_PRELOAD的危害闡述的非常清楚。 範例程式碼1. 以下是一段判斷使用者口令的程式,用到了標準c函數strcmproot@bt:~/programe# cat
Time of Update: 2013-12-11
最近要更換平板電腦中wifi的firmware,所以老是在和wifi串連後的電流打交道,現在總結一下。 wifi串連後,當平板電腦滅屏以後,根據Settings中配置的休眠策略,wifi可能會中斷連線。 當在Settings中配置休眠策略為“始終串連”時,wifi在平板滅屏後,不會中斷連線,這樣可能會有app在後台進行通訊, 導致平板無法休眠,電流就比較高。 當在Settings中配置的休眠策略為“中斷連線&
Time of Update: 2013-12-11
在實際開發種LayoutInflater這個類還是非常有用的,它的作用類似於findViewById(),不同點是LayoutInflater是用來找layout下xml布局檔案,並且執行個體化!而findViewById()是找具體xml下的具體widget控制項(如:Button,TextView等)。有很多地方可以使用:對於一個沒有被載入或者想要動態載入的介面, 都需要使用inflate來載入.
Time of Update: 2013-12-11
寫了一個自訂的List列表,並重載了SimpleAdapter,以前列表只有三個選項,後來加的第四個,結果第四個圖片死活都是顯示跟第一項一樣的。怎麼改都不對。最後發現我的Adapter裡面加了個非空判斷,convertView如果有值了就不解析了,。 刪除後,Bug->resoved [java] public class PersonsSelectAdapter extends SimpleAdapter { 。。。
Time of Update: 2013-12-11
本文主要講解WebView的一些常用使用方法 代碼如下: xml檔案: [html] <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2013-12-11
mainActivity如下: [java] package c.c; import android.net.Uri; import android.os.Bundle; import android.provider.MediaStore; import android.view.View; import android.view.View.OnClickListener; import
Time of Update: 2013-12-11
組織工程 通常採用多模組(module)組織工程。模組劃分原則:樣本:[html] <modules> <module>xxx-protocol</module> <module>xxx-web</module> <module>xxx-config<
Time of Update: 2013-12-11
android應用程式如何設定樣式,包括樣式定義、單個view設定樣式、 全域樣式設定、樣式繼承關係。 1、樣式定義 android的樣式定義在res/values/style.xml檔案中,類似web前端中將樣式定義在某個css檔案中,但android的style.xml是自動載入的,不需要手動import或link。目前還不瞭解android是否可以或怎麼定義多個style檔案。 如下是一組樣式的定義 [xml] &
Time of Update: 2013-12-11
ExpandableListActivity使用使用方法(可以和ListActivity進行對比)建立一個Activity類繼承ExpandableListActvity三個layout主布局 (注意這裡2個id都是android內建的 不是+id)包含<ExpandableListView> 注意其中android:id="@id/android:list"
Time of Update: 2013-12-11
[html] package com.example.textviewfromhtml; import java.net.URL; import android.app.Activity; import android.graphics.drawable.Drawable; import android.os.Bundle; import
Time of Update: 2013-12-11
在一個應用程式中,一般都會存在多個Activity,每個Activity對應著一個UI布局檔案。一般來說,為了保持不同視窗之間的風格統一,在這些UI布局檔案中,幾乎肯定會用到很多相同的布局。如果我們在每個xml檔案中都把相同的布局都重寫一遍,一個是代碼冗餘,可讀性很差;另一個是修改起來比較麻煩,對後期的修改和維護非常不利。所以,一般情況下,我們需要把相同布局的代碼單獨寫成一個模組,然後在用到的時候,可以通過<include />