Time of Update: 2016-03-13
Android 學習Activity(1)activity和intent,androidintent工具是:JDK環境配置+SDK+ADT工具一、Activity
Time of Update: 2016-03-13
單機搭建Android開發環境(一),單機搭建android開發 老話,工欲善其事必先利其器。為了學習安卓系統開發,我下了血本,更換了電腦。俗語,磨刀不誤砍柴工,好鋼用在刀刃上,為了發揮新本的最大潛能,我花費了很長時間去做配置和最佳化,都感覺有點偏執了。不過,從到目前為止的情況來看,老話俗語,完全正確。 新筆記本配置資訊如下: CPU:Intel Core
Time of Update: 2016-03-13
Android之利用HTTP網路通訊實現與PHP的互動(三),android網路通訊 Android與PHP的互動是通過Http網路編程來實現的,利用php訪問資料庫,並且操作資料庫中的資料,利用php作為介面,使Android串連資料庫。 一般情況下,我們使用Json格式進行傳輸,利用php將資料封裝為Json的形式,然後再Android上面在對Json資料進行解析。將解析好的資料顯示在手機上。
Time of Update: 2016-03-12
Android ListView onItemClick Not Work,androidonitemclickAndroid ListView onItemClick Not Work ListView item中有Button和RadioButton的時候,它的Item點擊事件不起作用,需要設定item的屬性。Here is an example: listview_item.xml<?xml version="1.0"
Time of Update: 2016-03-12
Eclipse下配置Ant指令碼 自動打包帶簽名的Android apk(PC環境為MAC)雖然eclipse很少用了,但是在古老的項目上還是會用到。一個麻煩事是打帶簽名包的時候,非常不方便。下邊紀錄下配置ant,自動打包帶簽名apk的過程,作為備忘。(PC環境為MAC)1,第一步得安ant,下載對應安裝包,解壓後配置環境變數:export ANT_HOME="/Users/yanzi/work/apache-ant-1.9.4"export
Time of Update: 2016-03-13
多個viewpager可能產生的問題,多個viewpager產生由於Fragment的方便性,現在很多人開始大量使用Fragment。 今天使用時遇到各問題,記錄下來並分享下。 使用Fragment都會用FragmentActivity ,特別是在用到ViewPager時。因為需要FramgmentManager,而我這次有兩個fragment中都用到了ViewPager。
Time of Update: 2016-03-12
Android開發免費類庫和工具集合,android類庫用於Android開發的免費類庫和工具集合,按目錄分類。Action BarsActionBarSherlockExtended ActionBarFadingActionBarGlassActionBarv7 appcompat library廣告AdMobGoogle Mobile Ads SDKInMobimMediamobileCoreMoPubTapjoyAnalyticsGoogle AnalyticsYandex
Time of Update: 2016-03-13
【Android】20.3 拍照和視頻錄製,android20.3分類:C#、Android、VS2015; 建立日期:2016-03-13 一、簡介 Android提供的Camera有兩個典型的版本,一個是在Android 5.0以前提供的,稱為Camera;另一個是從Android 5.0開始提供的,稱為Camera2。 這裡僅示範使用系統Camera程式實現拍照的基本用法。 二、Camera基本概念 用Camera實現拍照和攝像功能時,有以下兩種實現辦法:
Time of Update: 2016-03-12
Mobizen免帳號版,Mobizen帳號版 Mobizen電腦控制手機軟體,是遠程軟體專家RSUPPORT公司研發的一款全新產品,可以通過電腦(web頁面和用戶端兩種形式)遠端控制安卓系統的智能手機和平板電腦,三種串連方式3G/4G、Wifi、USB,可以實現即使在異地也能隨時隨地遠端連線控制自己的智能手機。 該軟體確實不錯,但由於官方提供的版本需要註冊帳號才能使用,而在國內好似又沒有註冊帳號的通道,用不了。故從360手機小幫手中扒了一個USB的免帳號版本出來。點擊下載,使用方法如所示。唯
Time of Update: 2016-03-13
單機搭建Android開發環境(二),單機搭建android開發 前文介紹了如何最佳化SSD和記憶體,以發揮開發主機的最佳效能,同時提到在SSD上建立虛擬機器。為什麼不裝雙系統呢?雙系統效能應該會更好!採用Windows+虛擬機器的方式,主要是考慮到安卓開發和日常辦公兩方面,Ubuntu下辦公真的很不習慣,且Ubuntu裝在虛擬機器裡遷移也非常方便。前文提到,原先本本並沒有配SSD,虛擬機器是建立在HDD上的,後來更換了SSD後,直接將虛擬機器檔案拷
Time of Update: 2016-03-12
Android中如何修改編譯的資源ID值(預設值是0x7F...可以隨意改成0x02~0x7E)一、技術準備今天我們來看一下如何修改Android中編譯時間的資源Id的值,在講解這內容之前,我們需要先瞭解一下Android中的資源編譯之後的結構和編譯過程,這裡就不多說了,這篇文章中,介紹了如何解析Android中編譯之後的resource.arsc檔案,這裡就介紹了Android中資源檔編譯之後的類型和格式,其實Android中資源編譯之後,會產生一個R檔案,所有的資源ID都是儲存在這個檔案中的
Time of Update: 2016-03-12
MSM8909+Android5.1.1鍵盤驅動淺析MSM8909+Android5.1.1鍵盤驅動------概述 採用SN7326帶智能指掃描的鍵盤擴充晶片,通過I2C介面來讀取其狀態寄存器的值就可知道是單按鍵還是多按鍵按下,可知道具體是哪個按鍵按下。然後鍵盤驅動調用input_event()上報linux的掃描碼,比如KEY_RIGHT,然後傳遞給android架構層,流程如: 圖1 下面介紹要實現鍵盤驅動所涉及的主要方方面面1.Input子系統 L
Time of Update: 2016-03-12
Android音頻開發之基礎知識介紹先來點閑言碎語,前段時間我有一段感悟:Android開發,本身並不是一個可以走得多遠的方向,它只是一個平台,提供了許多封裝好的API,讓大家能夠快速開發出針對特定業務的應用。 真正有價值的地方就在於Android與具體的業務方向結合,比如:Android與音視頻技術,Android與智能硬體互動,Android與前端技術的融合與探索,Android資訊安全,Android源碼深度定製等等。 我一直比較看好音視頻/多媒體方向,希望在此能夠深入
Time of Update: 2016-03-12
linux和android調試工具介紹及方法匯總1.device_create_file()在/sys/class/下建立一個屬性檔案,從而通過對這個屬性檔案進行讀寫就能完成對應的資料操作比如下面是我們鍵盤驅動probe函數調用的部分 static ssize_t call_sn7326_write_reg(struct device *dev, struct device_attribute *attr, const char *buf, size_t size){
Time of Update: 2016-03-11
安卓圖片載入之使用universalimageloader載入圓形圓角圖片前言話說這universalimageloader載入圖片對搞過2年安卓程式都是用爛了再熟悉不過了,就是安卓新手也是百度就會有一大堆東西出來,今天為什麼這裡還要講使用universalimageloader呢。一是因為這個東西確實是一個很不錯的東西,第二讓我們用imageloader來學習
Time of Update: 2016-03-11
【Android】20.0 第20章 音頻、視頻、拍照、,android20.0分類:C#、Android、VS2015; 建立日期:2016-03-11 一、簡介 Android提供了常見的多媒體檔案編碼、解碼機制,你可以直接調用Android提供的API,實現相簿、播放器、錄音、攝像等功能。換言之,你可以通過Activity和Intent,直接存取各種多媒體檔案或流資料(本地媒體檔案、外部隱藏檔、資源檔、URL指定的音頻視頻網路流)。 本章要點: l
Time of Update: 2016-03-11
如何使用Android
Time of Update: 2016-03-11
Android關於Dex拆分(MultiDex)技術的解析一、前言關於Android中的分包技術,已經不是什麼新的技術了,網上也有很多解析了,但是他們都是給了理論上的知道和原理解析,並沒有詳細的案例說明,所以這裡我們就來詳細講解一下Android中dex拆分技術的解析。在講解之前,我們還是先來看一下為什麼有這個技術的出現?google為什麼提供這樣的技術。 二、背景在開發應用時,隨著業務規模發展到一定程度,不斷地加入新功能、添加新的類庫,代碼在急劇的膨脹,相應的apk包的大小也急劇增加
Time of Update: 2016-03-11
Android資料存放區的三種方式介紹(SharedPrefrences,File,SQLite)1,使用SharedPrefrences用於簡單少量的資料,資料的格式簡單:都是普通的字串,標量類型的值等,比如各種配置資訊等等SharedPrefrences與Editor簡介:建立SharedPreferences執行個體,通過Context.getSharedPreferences(String name,int mode);方法來擷取SharedPreferences的執行個體mode的值:
Time of Update: 2016-03-11
Android在onCreate()方法中可以擷取到寬高等資訊正好朋友項目裡遇到了給寫了個小Demo:這個監聽器看名字也知道了,就是在繪畫完成之前調用的,在這裡面可以擷取到行數,當然也可以擷取到寬高等資訊 package com.example.textviewtest;import android.annotation.SuppressLint;import android.app.Activity;import