Time of Update: 2016-12-01
Android之SQLite資料庫篇,androidsqlite一、SQLite簡介 Google為Andriod的較大的資料處理提供了SQLite,他在資料存放區、管理、維護等各方面都相當出色,功能也非常的強大。二、SQLite的特點1.輕量級使用 SQLite 只需要帶一個動態庫,就可以享受它的全部功能,而且那個動態庫的尺寸想當小。2.獨立性SQLite 資料庫的核心引擎不需要依賴第三方軟體,也不需要所謂的“安裝”。3.隔離性SQLite
Time of Update: 2016-11-30
網上商城4--首頁二級分類的查詢,4--二級分類 1.建立表CREATE TABLE `categorysecond` ( `csid` int(11) NOT NULL AUTO_INCREMENT, `csname` varchar(255) DEFAULT NULL, `cid` int(11) DEFAULT NULL, PRIMARY KEY (`csid`), KEY `FK936FCAF21DB1FD15` (`cid`), CONSTRAINT `FK936
Time of Update: 2016-12-03
淺談Android編碼規範及命名規範,淺談android編碼規範前言: 目前工作負責兩個醫學APP項目的開發,同時使用LeanCloud進行雲端配合開發,完全單挑。 現大架構已經完成,進行中細節模組上的開發 抽空總結一下Android項目的開發規範:1、編碼規範 2、命名規範 註:個人經驗,經供參考----------------------------------------------------------------------------------------------
Time of Update: 2016-11-29
MVP解析,mvp模式解析實踐一套可以直接複製使用的MVP架構通過對MVP設計模式學習,對MVP也有了一個初步的認識,以登入Login模組為例,封裝MVP如下:package com.example.administrator.frameapp.api;/** * 存放url的介面 * Created by Zyh on 2016/11/17. */public interface ApiUrl { String IP="http://192.168.8.4/tp3/";
Time of Update: 2016-11-29
Android系統屬性簡介,android屬性簡介 查看Android源碼你會發現,代碼中大量存在:SystemProperties.set()/SystemProperties.get();通過這兩個介面可以對系統的屬性進行讀取/設定,顧名思義系統屬性,肯定對整個系統全域共用。 屬性系統是android的一個重要特性。它作為一個服務運行,管理系統配置和狀態。所有這些配置和狀態都是屬性。每個屬性是一個索引值對(
Time of Update: 2016-11-30
Android中使用ListView實現分頁重新整理(線程休眠類比),androidlistview當要顯示的資料過多時,為了更好的提升使用者感知,在很多APP中都會使用分頁重新整理顯示,比如瀏覽新聞,向下滑動到當前ListView的最後一條資訊(item)時,會提示重新整理載入,然後載入更新後的內容。此過程大致分以下幾步:1.當前Activity implements OnScallListenner;2.實現介面的方法;3.ListView註冊滾動監聽;4.
Time of Update: 2016-11-29
Android中使用ViewFlipper實現螢幕切換(關於座標軸的問題已補充更改),androidviewflipper螢幕切換指的是在同一個Activity內螢幕間的切換,ViewFlipper繼承了Framelayout類,ViewAnimator類的作用是為FrameLayout裡面的View切換提供動畫效果。如下動圖:該類有如下幾個和動畫相關的函數:setInAnimation:設定View進入螢幕時候使用的動畫,該函數有兩個版本,一個接受單個參數,類型為android.view.an
Time of Update: 2016-11-29
「ApsaraVideo for Live技術詳解」系列之六:現代播放器原理,關於直播的技術文章不少,成體系的不多。我們將用七篇文章,更系統化地介紹當下大熱的ApsaraVideo for Live各環節的關鍵技術,協助ApsaraVideo for Live創業者們更全面、深入地瞭解ApsaraVideo for Live技術,更好地技術選型。本系列文章大綱如下:(一)採集(二)處理(三)編碼和封裝(四)推流和傳輸(五)延遲最佳化(六)現代播放器原理(七)SDK
Time of Update: 2016-11-30
「ApsaraVideo for Live技術詳解」系列之七:直播雲 SDK 效能測試模型,sdk效能測試關於直播的技術文章不少,成體系的不多。我們將用七篇文章,更系統化地介紹當下大熱的ApsaraVideo for Live各環節的關鍵技術,協助ApsaraVideo for Live創業者們更全面、深入地瞭解ApsaraVideo for Live技術,更好地技術選型。本系列文章大綱如下:(一)採集(二)處理(三)編碼和封裝(四)推流和傳輸(五)延遲最佳化(六)現代播放器原理(七)SDK
Time of Update: 2016-11-25
Android視窗機制分析與UI管理系統,androidui類圖關係 在看Android的視窗機制之前,先看看其主要的類圖關係以及層級之間的依賴與調用關係 1.window在當前的android系統的中的呈現形式是PhoneWindow (frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindow.java); 2.WindowManager的實現實體是WindowManagerImp
Time of Update: 2016-11-25
Android Support 包知識,androidsupport Android Support Library包是一組程式碼程式庫, 它提供了向後版本的framework API的相容, 這些程式碼程式庫實現的效果和只能在指定版本中使用的API一樣好. 每個Support Library都是指定版本的相容庫,每一個 Support 包版本尾碼 vX 所代表的含義。Android 對於每一個版本都有一個版本號碼,例如2.1是7,4.0是14,5.0是21。而這裡,v
Time of Update: 2016-11-24
Android中GridView通過自訂配接器(未最佳化)實現圖文視圖排列,androidgridviewAndroid中GridView組件用來以網格方式排列檢視,與矩陣類似,當螢幕上有很多元素(文字、圖片或其他元素)需要顯示時,可以使用該組件。下面我們通過代碼實現如例(為了方便,將事件處理(土司)設定到螢幕頂部)Layout下gridview.xml布局檔案: 1 <?xml version="1.0" encoding="utf-8"?> 2
Time of Update: 2016-11-22
Android_安卓為按鈕控制項綁定事件的五種方式,android按鈕控制項一、寫在最前面 本次,來介紹一下安卓中為控制項--Button綁定事件的五種方式。二、具體的實現 第一種:直接綁定在Button控制項上: 步驟1.在Button控制項上設定android:onClick=",其中這個屬性的屬性值對應的是MainActivity類中的方法名字(自己建立的方法): 步驟2.在MainActivity類中建立相對應的方法:
Time of Update: 2016-11-22
ListView添加頭布局和腳布局,listview添加布局 ListView添加頭布局和腳布局 之前學習喜馬拉雅的時候做的一個小Demo,貼出來,供大家學習參考;如果我們當前的頁面有多個介面、多種布局的話,我們一般的選擇無非就是1、多布局;2、各種複雜滑動布局外面套一層ScrollView(好low);3、頭布局腳布局。有的時候我們用多布局並不能很好的實現,所以頭布局跟腳布局就是我們最好的選擇了;學過了ListView的話原理很簡單,沒啥理解的東西,直接貼代碼了::&nbs
Time of Update: 2016-11-21
Android中隱藏頂部狀態列的那些坑,android頂部狀態列Android中隱藏頂部狀態列的那些坑先看看常規的隱藏狀態列的方法:方法一:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //去除title requestWindowFeature(Window.FEATURE_NO_TITLE);
Time of Update: 2016-11-20
我的Android第五章:通過Intent實現活動與活動之間的互動,androidintent Intent在活動的操作 作用: Itent是Android程式中各個組件直接交換的一個重要方式可以指定當前組件要執行任務同時也可以給各個組件直接進行資料互動 同時Intent啟動往往可以啟動活動,啟動服務,以及發送廣播等情境
Time of Update: 2016-11-19
android studio上的基本動畫實現(第一篇),androidstudiohello,各位小夥伴們,在很多小夥伴們剛剛開始學習android的時候,常常會有一些project裡面需要有一些基本動畫的插入,那麼具體是要怎麼實現呢?我們接下一起分析一下在android中的幾種基本動畫。(這裡我們預設是用個人覺得比eclipse更智能一些的Android
Time of Update: 2016-11-18
Intent(三)向下一個活動傳遞資料,intent傳遞 向下傳遞活動很簡單,可以我採用putExtra()方法的重載,把我們想要傳遞的資料暫時放在intent中,啟動活動時從這裡取就可以了。
Time of Update: 2016-11-19
手機影音10--音樂列表,影音10--列表/** * 從本地的sdcard得到資料 * //1.遍曆sdcard,尾碼名 * //2.從內容提供者裡面擷取視頻 * //3.如果是6.0的系統,動態擷取讀取sdcard的許可權 */private void getDataFromLocal() {new Thread(){@Overridepublic void run() {super.run();// isGrantExternalRW((Activity)
Time of Update: 2016-11-18
幾個常用的adb命令,常用adb命令 adb全程為Android Debug Bridge,字面意思就是安卓調試橋接。就是android系統提供的一套工具幫我們建議一個串連android裝置的通道,然後在電腦上發送一些指令,完成工作。 android裝置得先開啟選項settings-applications-development-USBdebugging(USB調試按鈕),用adb.exe將android裝置串連到eclipse上。就是一下這個檔案夾:adb devices 和 adb