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 二: 把對象轉換成xml 1、JavaBeenpackage com.android10;public class Person { String pName ;
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實戰簡易教程-第十四槍(介紹SwipeMenuListView-簡單實作類別似QQ的滑動刪除效果),swipemenulistview1.實現布局檔案main.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2015-06-13
全陷阱破解:在Linux環境下的Jenkins中持續整合Android工程本方案以 RHEL / Centos 64位Linux作業系統為例,因為這是目前最常見的伺服器環境。一、安裝Java SDK。建議,不要使用諸如yum之類的玩意自動安裝,因為openJDK之類的東東最終各種么蛾子跑不起來。老老實的去oracle網站下載至少Java7 64位的最終版本,手動安裝之,配置好系統path和JAVA_HOME環境變數。vim ~/.bash_profileexport
Time of Update: 2015-06-13
android 計算所在周所在月的前後日期:使用了 一個時間相關的工具類 package com.yqy.yqy_date;import android.util.Log;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * 時間工具類 * @author YQY * */public class
Time of Update: 2015-06-13
android Alarm鬧鐘發送廣播播放音樂通過網上的例子 自己根據相關功能修改的 如有不合理的地方 請提出來 互相學習一共有3個類 MainActivity.java 主程式AlarmReceiver.java 廣播接收器MusicService.java service播放音樂MainActivity.javapackage com.yqy.yqy_alarm;import java.util.Calendar;import android.app.Activity;import
Time of Update: 2015-06-13
android 帶箭頭的textview文字伸縮效果雖然是自己做的 還是不太懂 都是看網上的方法自己總結的 如果大家有品質好的demo 請分享一下主要就是一個方法 幾個變數限制 xml檔案就不貼了 普通的TextView public class TextViewActivity extends Activity {private TextView tv;private String status = "up";private String str = "
Time of Update: 2015-06-13
Android 採用HTML設計介面 因為Android軟體開發分工目前還沒有細化,程式員往往需要負責軟體介面的開發,雖然軟體的介面圖片已經由美工設計好了,但是如果使用layout技術把軟體做成漂亮的介面確實很困難,而是也比較耗時。Android通過WebView實現了JS代碼與Java代碼互相通訊的功能,使的Android軟體的介面開發也可以採用HTML網頁技術,這樣,廣大網頁美工可以參與進Android軟體的介面開發工作,從而讓程式員從中解脫出來。 工程目錄main.xml
Time of Update: 2015-06-13
android 清除緩衝功能本應用資料清除管理器DataCleanManager.java 是從網上摘的 忘了 名字了 對不住了載入一個webview 產生緩衝 眾所周知的webview是產生緩衝的主要原因之一 webview載入之後 點擊按鈕 查詢快取 然後清除緩衝 再查詢快取 可以看到 緩衝確實被清除了或者咋webview載入之後 點擊按鈕查詢快取 然後去設定裡面應用程式 看程式的緩衝是不是一樣的
Time of Update: 2015-06-13
Android耳機線控詳解,藍芽耳機按鈕監聽(仿酷狗線控效果) 當耳機的媒體按鍵被單擊後,Android系統會發出一個廣播,該廣播的攜帶者一個Action名為MEDIA_BUTTON的Intent。監聽該廣播便可以擷取手機的耳機媒體按鍵的單擊事件。在Android中有個AudioManager類,該類會維護MEDIA_BUTTON廣播的分發,所以要實現耳機按鍵監聽需要向AudioManager註冊一個用於接收耳機按鍵單擊事件的接收器: AudioManager
Time of Update: 2015-06-13
Android5.x新特性之 Toolbar和Theme的使用 Android5.0以後Google大力推崇Material Design設計,有意統一之前Android style風格亂象的情況。上一篇部落格我們學習了Android5.x 新控制項之RecyclerView,CardView,Palette的使用。這篇文章來介紹Android5.x新特性之 Toolbar和Theme的使用.注意
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-13
Android popupwindow 樣本程式一經過多番測試實踐,實現了popupwindow 彈出在指定控制項的下方。代碼上有注釋,有需要注意的地方。popupwindow 有自已的布局,裡面控制項的監聽實現都有。接下來看代碼實現。項目資源下載:點擊這裡TestPopwindow2.class package com.example.popwindowdemo;import android.app.ActionBar.LayoutParams;import android.app.
Time of Update: 2015-06-13
Android Root原理初探RootLinux:Root == Windows:AdminstratorAndroid是Linux系統嗎?作業系統 = 系統核心 + 檔案系統Linux發行版:Linux核心 + 檔案系統(ext3/4)Android:Linux核心 + 檔案系統(ext3/4) Android 沒有本地視窗系統而Linux是可以脫離X視窗的。Android 沒有glibc
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
Android設計模式--面板模式問題:在Android中,Apk可以有,QQ為代表的外掛程式式安裝更新功能;那麼問題來了,主系統(姑且這麼說)調用外掛程式式安裝的子系統,由子系統提供對外的訪問,屬不屬於一種面板模式呢? 先說設計模式:1、定義:為子系統中的一組介面提供一個統一介面;Facade模式定義了一個高層介面,這個介面使得這子系統更容易使用。2、目的:降低對子系統的複雜度和依賴。這使得子系統更便於使用和管理。提高代碼的品質,代碼維護性,擴充性。 3、設計:在設計之初,