Time of Update: 2018-12-05
前置博文:開發環境搭建 http://blog.csdn.net/juyangjia/article/details/9471561HelloWorld http://blog.csdn.net/juyangjia/article/details/9491781歡迎動畫製作 http://blog.csdn.net/juyangjia/article/details/9494961 一、前言
Time of Update: 2018-12-05
1.首先開機啟動後系統會發出一個Standard Broadcast Action,名字叫android.intent.action.BOOT_COMPLETED,這個Action只會發出一次。 2.構造一個IntentReceiver類,重構其抽象方法onReceiveIntent(Context context, Intent intent),在其中啟動你想要啟動的Service。 3.在AndroidManifest.xml中,首先加入
Time of Update: 2018-12-05
在android裡,有4種activity的啟動模式,分別為:“standard” (預設)“singleTop”“singleTask”“singleInstance” 它們主要有如下不同: 1. 如何決定所屬task“standard”和”singleTop”的activity的目標task,和收到的Intent的寄件者在同一個task內,除非intent包括參數FLAG_ACTIVITY_NEW_TASK。如果提供了FLAG_ACTIVITY_NEW_TASK參數,會啟動到別的task裡。
Time of Update: 2018-12-05
1.1 SDK概覽在我們通過“Android SDK and AVD Manager”工具增加必要的組件後,我們可以進入SDK根目錄看看其概況,如下:NameDescriptionadd-ons/Contains add-ons to the Android SDK development environment, which let you develop against external libraries that are available on some devices.
Time of Update: 2018-12-05
1.核心編譯完成後可以產生 arch/arm/boot/compressed/vmlinux, arch/arm/boot/Image, arch/arm/boot/zImage其中vmlinux 是一個elf格式的檔案,Image為核心映像檔案,而zImage為核心的一種映像壓縮檔,Image大約為4M,而zImage不到2M。zImage 是ARM Linux常用的一種壓縮映像檔案,它是在zImage之前加上一個長度為0x40的“頭”,說明
Time of Update: 2018-12-05
Android學習系列-單元測試與程式調試(5)1.關鍵點1)AndroidManifest.xml中必須配置如下節點<uses-library android:name="android.test.runner" /><instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="cn.nt.test"
Time of Update: 2018-12-05
工欲善其事,必先利其器。和iOS開發相比,Android的開發環境的版本比較多,隨之而來的問題也多。顯然,我們不應該浪費寶貴的時間在解決開發環境帶來的問題上,為此本文總結了常見的開發環境問題和解決方案,供大家查詢和隨時補充。Debug certificate expiredAndroid SDK產生的用於調試的認證檔案debug.keystore有效期間是365天,當使用超過一年後控制台就會報這個錯誤。Error generating final archive: Debug
Time of Update: 2018-12-05
昨天晚上,試著在家裡的WIN7 64bit膝上型電腦上搭建了一下Eclipse+Android SDK的開發環境。以前搭建過無數回了,但是那時候還是JDK1.6的時代。昨天就下了JDK1.7,發現安裝完成後,環境變數也設對了,Android SDK就是無法認到JAVA.EXE。後來一怒之下重新下了JDK1.6,一次就過。看來Android
Time of Update: 2018-12-05
這段時間在折騰android的ril層開發,所以一切都要從頭做起。之前用前輩的編譯指令碼,勉強編譯過去了,但是後來出現燒到板子上卻起不來。於是今天嘗試著自己用Linaro網站上的方法自己從頭開始編譯padaboard的android鏡像。 一開始遇到了一些問題,比如menuconfig,依照以往編譯kernel的經驗,都是自己配置menuconfig,而linaro卻給我提供了他們做好的.config檔案,所以,按照官網的辦法,是用CP指令把他們給的.config檔案拷貝到目錄裡,比如ke
Time of Update: 2018-12-05
1. 建立SD卡並掛載到模擬器運 行cmd,並cd至android-sdk\tools\目錄下。輸入如下命令則可建立並掛載SD卡到模擬器上。mksdcard的參數中SD卡的大小單 位可以為K或者M(必須為大寫),他會在tools目錄建立一個檔案叫sdcard.img。通過在emulator後添加-sdcard即可掛載SD卡 並啟動模擬器。mksdcard 256M sdcard.imgemulator -avd 2.2 -sdcard sdcard.img2. 操作單個檔案通過adb push,
Time of Update: 2018-12-05
一些常見的Android面試基礎題做下總結,看看你能做出多少道? 1. Intent的幾種有關Activity啟動的方式有哪些,你瞭解每個含義嗎? 這裡Android123提示大家,Intent的一些標記有FLAG_ACTIVITY_BROUGHT_TO_FRONT
Time of Update: 2018-12-05
Android學習(一) - AndroidManifest.xml解析(翻譯)部落格分類: AndroidXMLAndroidScheme資料結構Security轉自:http://blog.chinaunix.net/u2/85805/showart_1421762.html AndroidManifest.xml 是每個android程式中必須的檔案。它位於application的根目錄,描述了package中的全域資料,包括了package中暴露的組件 (activities,
Time of Update: 2018-12-05
Android開發筆記(3)-Activity生命週期部落格分類: AndroidAndroidEclipseGoogleIDE活動注意到在Activity的API中有大量的onXXXX形式的函數定義,除了我們前面用到的onCreate以外,還有 onStart,onStop以及onPause等等。從字面上看,它們是一些事件回調,那麼次序又是如何的呢?其實這種事情,自己做個實驗最明白不過 了。在做這個實驗之前,我們先得找到在Android中的Log是如何輸出的。顯然,我們要用的是android.
Time of Update: 2018-12-05
一.建立工程0.在你下載並解壓完源碼包之後,找到cocos2d-x
Time of Update: 2018-12-05
1 概述本系列文章主要記載學習Android中的一些心得,主要專註於底層開發(包括Bootloader、核心、驅動等),必然也涉及相關硬體的介紹(S3C6410)。1.1 系統架構Android的系統架構如下:1.1.1 應用程式Android 會同一系列核心應用程式套件組合一起發布,該應用程式套件組合包括email 用戶端,SMS 短訊息程式,日曆,地圖,瀏覽器,連絡人管理程式等。所有的應用程式都是使用JAVA 語言編寫的。1.1.2
Time of Update: 2018-12-05
在Android 3.0中除了我們重點講解的Fragment外,Action Bar也是一個重要的內容,Action Bar主要是用於代替傳統的標題列,對於Android平板裝置來說螢幕更大它的標題使用Action Bar來設計可以展示更多豐富的內容,方便操控。 Action Bar主要功能包含: 1. 顯示選項菜單 2. 提供標籤頁的切換方式的導航功能,可以切換多個fragment. 3. 提供下拉的導航條目. 4. 提供互動式即時檢視代替選項條目 5.
Time of Update: 2018-12-05
簡單說說 自己對 android LayoutParams的理解吧,xh寫不出進階文章是低級寫手。public static classViewGroup.LayoutParamsextends Objectjava.lang.Object ↳ android.view.ViewGroup.LayoutParams //繼承關係以下說明摘自官方文檔E文好的可以看看Class OverviewLayoutParams are used by views to tell their
Time of Update: 2018-12-05
三、添加標籤 Tabs 在ActionBar中實現標籤頁可以實現android.app.ActionBar.TabListener ,重寫onTabSelected、onTabUnselected和onTabReselected方法來關聯Fragment。代碼如下Java代碼:private class MyTabListener implements ActionBar.TabListener {private TabContentFragment mFragment;public
Time of Update: 2018-12-05
http://www.eoeandroid.com/thread-55467-1-1.html首先需要確定的是你的.so是否是android支援的,不是所有的.so都可以的,本身就分為linux-X86和linux-arm兩個大類。查看so是不是編譯成ARM模式下的so $ file libtest.so libtest.so: ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically
Time of Update: 2018-12-05
對話方塊經常作為Activity的一部分來建立和顯示。你通常應該從protected Dialog Activity.onCreateDialog (int id)