Time of Update: 2015-06-13
Android 知識體系學習路線,android體系Android學習路徑圖(分兩步):第一步路線(實用):1.主流的主介面架構(1)fragment+activity -->最佳化
Time of Update: 2015-06-13
android XMl 解析神奇xstream 四: 將複雜的xml檔案解析為對象,androidxstream前言:對xstream不理解的請看:android XMl 解析神奇xstream 一: 解析android項目中 asset 檔案夾 下的 aa.xml 檔案android XMl 解析神奇xstream 二: 把對象轉換成xmlandroid XMl 解析神奇xstream 三: 把複雜物件轉換成
Time of Update: 2015-06-13
移動查房系列,查房系列移動開發,貌似現在又要開始研究一下下了。今天翻開以前收合來的一個硬碟,在裡面翻出了一個以前寫的移動查房的程式項目,本來當時是還指望用來賺點 外快的,無奈最後滑水了(套用現在常用的一個說法就是 然而並沒有什麼卵用),這個項目也就放著了,都快忘了(都一年多了吧),今天居然翻到了。本項目其實也不複雜,功能比較簡單,就是醫生查房時用來查看病人
Time of Update: 2015-06-13
ELF Format 筆記(二)—— ELF Header,elfheader以 32 位的 ELF header 資料結構為例: 1 #define EI_NIDENT 16 2 typedef struct { 3 unsigned char e_ident[EI_NIDENT]; 4 Elf32_Half e_type; 5 Elf32_Half e_machine; 6 Elf32_Word e_version; 7 Elf32_Addr
Time of Update: 2015-06-13
android 清除緩衝功能本應用資料清除管理器DataCleanManager.java 是從網上摘的 忘了 名字了 對不住了載入一個webview 產生緩衝 眾所周知的webview是產生緩衝的主要原因之一 webview載入之後 點擊按鈕 查詢快取 然後清除緩衝 再查詢快取 可以看到 緩衝確實被清除了或者咋webview載入之後 點擊按鈕查詢快取 然後去設定裡面應用程式 看程式的緩衝是不是一樣的
Time of Update: 2015-06-13
android MediaRecorder錄音錄音相關許可權 主程式碼: package com.yqy.yqy_record;import java.io.File;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.HashMap;import
Time of Update: 2015-06-12
Android學習_基礎環境搭建,android搭建1、Java環境配置 JDK的全稱是Java SE Development Kit,也就是Java 開發工具箱。SE表示標準版。JDK是Java的核心,包含了Java的運行環境(Java Runtime Environment),一堆Java工具和給開發人員開發應用程式時調用的Java類庫。其中運行環境簡稱JRE,和.Net的CLR運行時差不多吧
Time of Update: 2015-06-12
畢業一年了,畢業一年感想2014年6月畢業,到今天已經算是畢業一年了。 大四,沒有勇氣考研,也有一部分原因是學習成績一般,外加上學實在是上夠了。於是跟隨同學一起去外地實習,在魔都一家對日外包公司實習,這裡就簡稱其為A公司吧,A公司其實是分公司,總公司在北京。新人在外包公司接觸的東西基本上都是最外圍的了,更別說實習生了。公司電腦的作業系統文檔資料等等全是日文的,無奈日語不好,實習兩個月左右離開了,A公司的待遇可能比不上群碩,但是在外包公司中來說還算不錯的了,不過實習生的工資就湊合了。雖然在A公司
Time of Update: 2015-06-12
android XMl 解析神奇xstream 二: 把對象轉換成xml,androidxstream前言:對xstream不理解的請看:android XMl 解析神奇xstream 一: 解析android項目中 asset 檔案夾 下的 aa.xml 檔案 1、Javabeen 代碼package com.android10;public class Product { private String name ; private String age ;
Time of Update: 2015-06-13
ANDROID HttpURLConnection,HttpClient和最簡單的handler機制handler機制在Android開發中主要用於主線程和子線程的溝通,子線程發送必要的資訊給主線程,然後在主線程中更新ui; package com.example.webview;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import
Time of Update: 2015-06-12
android XMl 解析神奇xstream 一: 解析android項目中 asset 檔案夾 下的 aa.xml 檔案,xstreamandroid簡介XStream 是一個開源項目,一套簡單實用的類庫,用於序列化對象與 XML 對象之間的相互轉換。將 XML 檔案內容解析為一個對象或將一個對象序列化為 XML 檔案。 1、下載工具 xstream 下載最新版本地址:
Time of Update: 2015-06-12
引用library之——帶有自訂屬性的自訂控制項的library包,library控制項一般來講,當自訂一個控制項Panel並且此控制項有自訂屬性時(例如:panel:closedHandle="@drawable/foot_bar_right"),xml中需要定義此控制項的引用地址,(例如:xmlns:panel="http://schemas.android.com/apk/com.example.view")這樣就可以在xml中引用自訂控制項了。<RelativeLayout
Time of Update: 2015-06-12
android 回呼函數一:基本概念,android回呼函數1、概念客戶程式C調用服務程式S中的某個函數A,然後S又在某個時候反過來調用C中的某個函數B,對於C來說,這個B便叫做回呼函數。一般說來,C不會自己調用B,C提供B的目的就是讓S來調用它,而且是C不得不提供。由於S並不知道C提供的B姓甚名誰,所以S會約定B的介面規範(函數原型),然後由C提前通過S的一個函數R告訴S自己將要使用B函數,這個過程稱為回呼函數的註冊,R稱為註冊函數。2、舉個栗子某天,我打電話向你請教問題,當然是個難題,^_^
Time of Update: 2015-06-12
android 拼圖遊戲無線分裂版1.2.vcD4NCjxwcmUgY2xhc3M9"brush:java;">//使用回調介面,首先初始化pintuview並綁定,實現回調介面的方法 mPintuLayout = (PintuLayout) findViewById(R.id.mpintu); mPintuLayout.setOnGamePintuListener(new GamePintuListener() { @Override
Time of Update: 2015-06-12
android 回呼函數二:應用執行個體,android回呼函數前言:如果對android回調的概念不明白的請看:android 回呼函數一:基本概念1、定義介面package com.app.util;public interface ZYJCallBack { public void dataResult( String resultString ) ; public void progress( Integer progress ) ; public void
Time of Update: 2015-06-12
android多個fragment返回鍵層層返回在FragmentActivity的fragment跳轉的時候添加到運行棧,public void switchFrag(BaseFragment to) { getSupportFragmentManager() .beginTransaction() .replace(R.id.frag_login_content, to)
Time of Update: 2015-06-12
Android設計模式--面板模式問題:在Android中,Apk可以有,QQ為代表的外掛程式式安裝更新功能;那麼問題來了,主系統(姑且這麼說)調用外掛程式式安裝的子系統,由子系統提供對外的訪問,屬不屬於一種面板模式呢? 先說設計模式:1、定義:為子系統中的一組介面提供一個統一介面;Facade模式定義了一個高層介面,這個介面使得這子系統更容易使用。2、目的:降低對子系統的複雜度和依賴。這使得子系統更便於使用和管理。提高代碼的品質,代碼維護性,擴充性。 3、設計:在設計之初,
Time of Update: 2015-06-12
Android下的資料存放區與訪問(1) --- 以檔案的形式Android下的資料存放區與訪問(1) --- 以檔案的形式1.1 儲存檔案存放在手機記憶體中:// *** 儲存資料到 /data/data/包名/files/jxn.txt檔案中String data = "test";// /data/data/包名/filesFile filesDir = context.getFilesDir();File file = new File(filesDir,
Time of Update: 2015-06-12
andrdoid內建視頻檔案這個方法只適合有內建儲存的情況,至於和平分區的不在考慮之列1 在vendor/sprd下建立一個檔案夾built_in_video 裡邊放置要內建的視頻檔案及copy腳步腳步如下:internal_media.mk LOCAL_PATH:= vendor/sprd/built_in_videoPRODUCT_COPY_FILES +=
Time of Update: 2015-06-11
Cocoapod安裝使用,cocoapods安裝最近換工作,項目中推薦使用Cocoapod,把常用的第三方庫加入到工程中,大致說一下流程,標記一下。第一步:安裝CocoaPods是跑在Ruby的軟體,安裝可能需要幾分鐘,開啟你的終端輸入:sudo gem install cocoapods第一次會出現錯誤:ERROR: Could not find a valid gem 'cocoapods' (>= 0), here is why: