原创 使用BroadcastReceiver進行信息傳遞

使用BroadcastReceiver進行信息傳遞(軟件內部和軟件之間都行,但是效率低): 1.創建一個類並繼承於BroadcastReceiver類:class MyBC extends BroadcastReceiver

原创 Activity Fragment完整生命週期

簡潔版: Activity的7個生命週期,及其執行順序。 完整版: http://staticfree.info/~steve/complete_android_fragment_lifecycle.png

原创 Android中Intent的簡單使用

Intent的使用: 1.新的頁面啓動方式 Intent i = new Intent(); i.setComponent(new ComponentName("cn.eoe.intents", "cn.eoe.intents.A

原创 Android中Surfaceview的簡單使用

使用Surfaceview繪製圖形: 1.方法一:創建一個類繼承於SurfaceView,並繼承接口surface.Callback。重寫surfaceCreated(),surfaceChanged(),surfaceDest

原创 Android中使用Intent進行葉面的跳轉

使用Intent進行葉面的跳轉: Intent i=new Intent(MainActivity.this,Layout.class);//第一個參數MainActivity.this爲當前父類實例的應用,第二個參數Layout

原创 Android的TitleBar設置

AndroidManifest.xml 裏面可以設置APP的主題theme 以及單獨設置activity的theme:

原创 Android中Provider的簡單使用

Content Provider的簡單使用: Cursor c=getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, null, nul

原创 JavaScript與Android Native的交互

JavaScript與Android Native的交互 JavaScript與Android Native的交互 添加WebView到你的Android Application 在WebView中使用JavaScript JavaS

原创 Android中Timer

Timer的使用方法: private Timer timer = null; private TimerTask task = null; public void startTimer() { time

原创 Java網絡編程,UDP TCP

java 中ip對象:InetAddress. import java.net.*; class IPDemo{ public static void main(String[] args) throws UnknownH

原创 Activity & Fragment & tips

相比於Activity來說,創建一個Fragment所需系統資源相比Activity來說更少,然而控制卻更爲靈活。Fragment一般分爲兩類,一類是有UI的Fragment,可以作爲頁面,作爲View來展示,另一類是用沒有UI的Frag

原创 Java類加載與實例化過程

0x00 背景知識 1、虛擬機在首次加載Java類時,會對靜態初始化塊、靜態成員變量、靜態方法(下文將這三種統稱爲靜態代碼塊)進行一次初始化 具體過程是: ①裝(加)載類的加載指的是將類的.class文件中的二

原创 uImage與zImage的區別

內核編譯(make)之後會生成兩個文件,一個Image,一個zImage,其中Image爲內 核映像文件,而zImage爲內核的一種映像壓縮文件,Image大約爲4M,而zImage不到2M。 那麼uImage又是什麼的?它是ub

原创 Android:SharedPreferences

使用SharedPreferences存儲數據 SharedPreferences是Android平臺上一個輕量級的存儲類,主要是保存一些常用的配置比如窗口狀態,一般在Activity中 重載窗口狀態onSaveInstanceStat