Time of Update: 2016-04-03
淺談Android Small外掛程式化架構源碼Android Small外掛程式化架構源碼分析目錄概述Small如何使用外掛程式載入流程待改進的地方一、概述Small是一個寫得非常簡潔的外掛程式化架構,工程源碼位置:https://github.com/wequick/Small外掛程式化的方案,說到底要解決的核心問題只有三個:1.1
Time of Update: 2016-04-02
我的android學習經曆,android學習經曆我為什麼選擇android?我基本上前一年的時間都是在學習java的文法和線程之類的,沒有注意java的分類,所以到現在慢慢接觸到深處的時候我瞭解到,java的優勢主要在web,而我不是特別喜歡網頁的設計開發,相比較而言,更喜歡軟體之類的app式的軟體,所以現在記錄下我為什麼選擇android,java的主要發展方向:1.java
Time of Update: 2016-04-02
我的android學習經曆2,android學習經曆2android中activity的生命週期主要有七種周期onCreat();onStart();onResume();onPause();onStop();onRestart();onDestory();當activity第一次運行時調用onCreat(),然後介面能被看見是調用onStart(),當獲得焦點時調用onResume(),當調用第二個activity時,會調用第一個activity的onPause(),當第二個activity完
Time of Update: 2016-04-03
Andriod中Style/Theme原理以及Activity介面檔案選取過程淺析通過對前面的一篇博文<從setContentView()談起>的學習,我們掌握了Activity組件布局檔案地建立過程以及其頂層控制項DecorView,今天我們繼續庖丁解牛---深入到其中的generateLayout()方法,步步為營掌握一下內容:1、Activity中Theme(主題)的系統定義以及使用之處;2、如何根據設定的Feature(屬性)選擇合適的布局檔案。另外,對於下文中Theme和S
Time of Update: 2016-04-02
我的android學習經曆3,android學習經曆3activity的布局布局主要有五種:1.LinearLayout(線性布局) 可以利用orientation屬性來設定線性布局是水平還是垂直2.TableLayout(表格版面配置)3.RelativeLayout(相對布局) 相對布局是比較好的布局方式,它是根據控制項的相對位置來布局的,這個的屬性比較多,詳細的請查看API4.AbsoluteLayout(絕對布局)
Time of Update: 2016-04-02
Linux核心系列—作業系統開發之進入32位保護模式,linux保護模式源碼如下:; ==========================================; pmtest1.asm; 編譯方法:nasm pmtest1.asm -o pmtest1.bin; ==========================================%include"pm.inc"; 常量, 宏, 以及一些說明org07c00hjmpLABEL_BEGIN[SECTION .gdt];
Time of Update: 2016-04-01
android滾動公告欄,android公告欄項目裡要用到開獎公告,單行顯示向上滾動的TextView,網上隨便找了一個控制項發現效果還不錯改裝一下就可以用到項目裡。唯一不妥的地方就是字型大小不太好控制,不是正常的字型大小,也沒有深究代碼,先把工作完成了留待以後處理。先上個圖給大家看看效果:動畫效果很好,不多說了,代碼下面發一下,需要的盆友請自便!:http://pan.baidu.com/s/1dF8rraD
Time of Update: 2016-04-01
Android 部落格園用戶端 (五) 查看評論、搜尋博主,android查看評論項目地址:https://github.com/ZhangTingkuo/AndroidCnblogs1.查看評論// 擷取文章評論 public static final String BLOGS_COMMENTS = "http://wcf.open.cnblogs.com/blog/post/{POSTID}/comments/{PAGEINDEX}/{PAGESIZE}";// 擷取新聞評論
Time of Update: 2016-04-01
Android Small外掛程式化架構源碼分析,androidsmallAndroid Small外掛程式化架構源碼分析目錄概述 Small如何使用 外掛程式載入流程 待改進的地方一、概述Small是一個寫得非常簡潔的外掛程式化架構,工程源碼位置:https://github.com/wequick/Small 外掛程式化的方案,說到底要解決的核心問題只有三個:1.1
Time of Update: 2016-04-01
Android開發:最佳化ListView實踐解析 在看了一些vogella的文章之後,發現關於android listview效能最佳化這一段很有意思,於是實踐了一下,經過最佳化,效能確實提升不少!先看看最佳化前和最佳化後的比較:最佳化前的log:最佳化後的log:並且,在不停滾動ListView的過程中,最佳化之前會出現ANR現象,在AVD上特別容易複現:然後,最佳化後顯得很流暢,附上對於的log:下面附上相關程式碼分析:ListView中的每一個Item由一個ImageView
Time of Update: 2016-04-01
Android Studio 無法啟動模擬器的一種可能是你裝的是Ghost版的系統,androidstudio 我遇到的問題是,開啟模擬器,進度條走到最後,突然出現了emulator error,然後模擬器就無法啟動(不好意思當時沒有)。我是在Ghost版 win7系統下運行Android Studio 的。 嘗試過:1.降低模擬器的效能,比如調低解析度,RAM改小 2.升級顯卡驅動 3.使用最新的 armeabi-v7a 鏡像都沒用。 昨天用原版
Time of Update: 2016-04-01
App單個頁面的最佳文字框個數是多少個?,app文字框個數【1】、不同大小的手機螢幕,對應的App每頁最佳文字框個數,是不同的。【1.1】如果是iPhone4的螢幕尺寸,解析度為640x960px的時候, 文字框個數最大值為:2個文字框【計算公式】第 一步、(960px螢幕總高度)-(40px的電量條高度)-(88px的頂部條高度)-(88px的下一步按鈕的高度)-(鍵盤高度 520px)=224px的文字框高度;
Time of Update: 2016-04-01
APK瘦身記,如何?高達53%的壓縮效果,apk53%作者:非戈@阿里Mobile
Time of Update: 2016-04-01
location of the android sdk has not been setup in the preferences,androidpreferences開啟eclipse的opens the android sdk and avd manager提示錯誤:error:location of the android sdk has not been setup in the
Time of Update: 2016-04-01
Atitit.android js 的鍵盤按鍵檢測Back鍵Home鍵和Menu鍵事件,atitit.androidmenuAtitit.android js
Time of Update: 2016-04-01
【android 開 發 】,android Android 開發了一段時間,一方面 ,感覺不留下點什麼。有點對不起自己,另一方面,好記性不如爛筆頭,為了往後可以回頭來看看,就當做是筆記,便決定開始寫部落格。廢話不多說 ! 今天想搞一搞 ndk 和jni ,, 現在開始寫一個簡單的demo 1. 建立一個新的工程 2. 建立一個新的類 JniText.java 點擊Build--Make Project
Time of Update: 2016-04-01
android樣式和主題(一),android樣式主題《android註冊頁面》部落格中main.xml代碼中每個組件定義的屬性有重複的部分,為了避免繁瑣可以把各個組件重複的屬性定義到一個檔案中:res/values/style_test.xml源碼:<?xml version="1.0" encoding="utf-8"?><resources> <style name="CodeFont"
Time of Update: 2016-04-01
Jdk 環境搭建,jdk環境搭建在安裝完jdk後,還需要對jdk的環境變數進行配置才能正常使用,下面教大家如何配置jdk環境變數:1.右鍵選擇 電腦→屬性→進階系統設定→進階→環境變數2.系統變數→建立變數名:JAVA_HOME變數值:(變數值填寫你的jdk的安裝目錄,例如本人是 E:\Java\jdk1.7.0)3.在系統變數中找到 Path 變數,選擇編輯在變數值最後輸入
Time of Update: 2016-04-01
Android 資料庫SQLite 寫入SD卡,androidsqlite如果手機沒有root,資料庫檔案是無法查看到的,不方便調試。最好的辦法是把資料庫寫進SD卡。 修改的地方有兩處:1.在你的helper類中把資料庫檔案名稱 DATABASE_NAME 由原來的一個檔案名稱,修改成路徑的形式。修改前:DATABASE_NAME = "demo.db"public class MyDBHelper extends SQLiteOpenHelper { public
Time of Update: 2016-04-01
Activity的四種啟動模式,activity四種模式Activity有四種啟動模式:1. standard,預設的啟動模式,只要啟用Activity,就會建立一個新的執行個體,並放入任務棧中,這樣任務棧中可能同時有一個Activity的多個執行個體。2. singleTop,啟用Activity時,如果棧頂是這個Activity,就不會建立新的執行個體;如果棧頂不是這個Activity,則會建立新的執行個體。3.