Time of Update: 2016-03-25
標籤:是不是想學Android開發(http://www.maiziedu.com/course/android-px/)卻不知道如何下手?懂得一點點入門基礎知識卻無法應用到實際開發中?看相關資料覺得都懂了實際動手卻發現什麼都不懂?本地搭建Android開發環境太麻煩?如果你有以上的各種問題,那麼今天小編推薦的Android開發的這11個小項目,你一定要看!!因為,這些實戰項目都是基於google 官方的API Demos製作而成,而且全部配有Android線上開發環境,你可
Time of Update: 2016-04-07
Android實現一個自訂相機的介面我們先實現拍照按鈕的圓形效果哈,Android開發中,當然可以找美工人員設計圖片,然後直接拿進來,不過我們可以自己寫代碼實現這個效果哈,最常用的的是用layout-list實現圖片的疊加,我們這個layout命名為btn_take_photo.xml,這是一個自訂的drawable檔案,所以按照規範,我們要將它放在drawable檔案夾裡注意:drawable檔案夾一般是來放自訂的drawable檔案的,可以將它看成自己寫的背景樣式等等哦解釋代碼:layer-
Time of Update: 2016-04-03
Android 支援表情功能概述1.原理和實現思路2.表情圖片顯示3.表情面板4.表情的輸入框插入和刪除5.表情添加指令碼Android中表情功能,一般都不是用ImageView去設定圖片實現的,表情一般會嵌套在文本之中,那麼如何?呢,這裡就介紹一下其中的原理,此外還有相關功能的實現思路和具體代碼1.原理和思路a.表情內容的資料格式表情看上去是圖片,但是在資料轉送的時候本質上是一個特殊文本比如QQ表情就是一個
Time of Update: 2016-04-01
實現Discuz論壇用戶端應用源碼,discuz源碼通過使用該源碼,開發人員可以迅速地將Discuz論壇遷移到Android用戶端中。不需要任何的開發工作即可擁有屬於自己論壇的Android用戶端源碼下載:http://code.662p.com/view/13266.html準備工作在使用源碼之前必須先在Discuz論壇中安裝BigApp外掛程式。一、外掛程式安裝應用中心 -> 外掛程式 -> 搜尋bigapp -> 點擊BigApp手機用戶端 ->
Time of Update: 2016-03-31
Android 5.0 Settings源碼簡要分析概述:先聲明:本人工作快兩年了,仍是菜鳥層級的,慚愧啊!以前遇到好多知識點都沒有記錄下來,感覺挺可惜的,現在有機會接觸Android 源碼。我們一個Android組的搞Setting,我覺得是得寫得東西,畢竟才接觸,現在只能看一段時間代碼,就先記錄下一些收穫吧,說多了就是淚~本文主要針對L平台上Settings模組正常啟動流程做一個簡要分析,並試著分析一下Settings下面某選項的實現。Setting
Time of Update: 2016-03-31
【Android基礎】Activity啟動模式以及Intent Flags 與 棧 的全面解析Android開發的過程中,Intent是我們最常用Android用於進程內或處理序間通訊的機制。Intent主要用於2種情景下:發起意圖 、廣播其底層實現原理不在此篇文章的討論範圍,以後會陸續更新上的。下面我就根據近期學習,總結記錄下Activity啟動模式 及 Intent Flags 與 棧 的關聯分析。1、首先我們先搞清楚什麼是棧:棧是一種常用的資料結構,棧只允許訪問棧頂的元素,棧就像一個杯子,
Time of Update: 2016-03-30
AES 密碼編譯演算法,對使用者的敏感資訊加密處理,aes密碼編譯演算法/** * AES 是一種可逆密碼編譯演算法,對使用者的敏感資訊加密處理 對未經處理資料進行AES加密後,在進行Base64編碼轉化; */public class AESOperator { /* * 加密用的Key 可以用26個字母和數字組成 此處使用AES-128-CBC加密模式,key需要為16位。0021XdSh0021XdSh */ private String sKey =
Time of Update: 2016-03-30
android Fragment詳細講述,包括問題隱患Fragment是安卓v4包的新東西,名為片段化布局,該布局的目的就是為了取代過時的tabhost.使操作更加方便,大大增加了開發人員的高效開發。在使用好Fragment的同時一定要先掌握它的生命週期。廢話不多說。看。1.如何?像QQ一樣的底部菜單呢?首先如果你用V4包,1.首先父類一定要繼承FragmentActivity.2.進行初始化操作 也對於新手不是太明白。我先大概說下流程,(1
Time of Update: 2016-03-30
Android事件分發機制總結理解事件的分發機制,需要對View和ViewGroup事件的分發分別探討。View和ViewGroup的區別,一個View控制項是指它裡面不能再包含子控制項了,常見的如TextView、Button、ImageView等,而ViewGroup是繼承自View的,但是它裡面可以包含一些子控制項,包括View或者嵌套的ViewGroup,常用的大部分布局都是ViewGroup組件,如LinearLayout、RelativeLayout、FrameLayout等。首先要
Time of Update: 2016-03-30
國外乾貨!6個方法助你設計出優秀的APP,乾貨app偉大的設計來源於一致性和細緻化,而其實只要有足夠的紀律,每個團隊都可以實現這一點。品牌(源碼:http://www.jinhusns.com/Products/Download/?type=xcj)品 牌是應用設計的基石。它回答了“使用者使用應用時應該獲得何等感受”這個問題。首先,你應該確定你的主要目標人群或者產業是哪些:兒童,青少年,專業人士,
Time of Update: 2016-03-30
【項目篇】AndroidTeam 專案開發之統一代碼規範前言Team
Time of Update: 2016-03-28
Android Xfermode
Time of Update: 2016-03-27
淺談Android 通過ADB Wireless無線調試應用使用資料線調試應用難免不方便,本篇部落格介紹使用ADB Wireless工具,當手機和電腦處在同一網路下,實現無線調試應用。ADB Wireless能夠讓手機用無線來取代USB串連,而使用ADB工具的前提是裝置已經root。1、手機和電腦處於同一網路下2、下載安裝ADB Wireless APP3、終端視窗進入android-sdk喎?http://www.bkjia.com/kf/ware/vc/" target="_blank"
Time of Update: 2016-03-27
Android項目:手機安全衛士(16)—— 複雜 ListView淺析Android項目:手機安全衛士(16)—— 複雜 ListView1 介紹接著昨天的內容,今天繼續完善應用列表,首先,應用分為系統應用和使用者應用,安裝位置分為手機記憶體和 sdcard,所以,我們在 ListView 中添加一個分類,分為系統應用和使用者應用,每一個 item 顯示安裝的位置,最終效果如下所示:2 判斷應用類型和安裝位置ApplicationInfo 對象有個 flags
Time of Update: 2016-03-27
Android自動化構建之Ant多渠道打包實踐分析(上)前言Ant是曆史比較悠久的一個自動化構建工具,Android開發人員可以通過它來實現自動化構建,也可以實現多渠道打包,關於apk打包的方式一般有Ant、Python、Gradle三種,這三種打包方式都各自有優點和缺點,本篇博文先給大家介紹如何使用Ant來實現自動構建和多渠道發布。開發環境Window7 Ant jdk android
Time of Update: 2016-03-27
android --多線程下載過程分析多線程下載檔案的過程是:(1)首先獲得下載檔案的長度,然後設定本地檔案的長度。HttpURLConnection.getContentLength();//擷取下載檔案的長度RandomAccessFile file = new
Time of Update: 2016-03-25
產生本地難碼圖片並在本地記錄圖片上的數字以作比較,圖片記錄1.用法 Bitmap valimg = new CreateValiImage(this).onDraw();public class CreateValiImage { private Paint paint; private Canvas canvas; private float width; private float height; private int retate = 6;
Time of Update: 2016-03-26
Android
Time of Update: 2016-03-25
Android學習筆記(29):搜尋方塊SearchView淺析SearchView提供一個搜尋方塊,可以監聽使用者輸入,使用者提交搜尋時,也可以通過監聽器執行實際行動。常用XML屬性和相關方法:XML屬性相關方法說明android:iconifiedByDefaultsetIconifiedByDefault(boolean)設定搜尋方塊是否自動縮小為表徵圖 setSubmitButtonEnable(boolean)設定是否顯示搜尋按鈕android:inputTypesetInp
Time of Update: 2016-03-24
Android Studio安裝指南及genymotion配置第一次安裝Java JDK ,要大於1.7版本,不安裝的話就會出現如下提示:這時點擊上面的JDK連結,跳轉到甲骨文的JDK下載頁面,根據作業系統,選擇下載版本,如下:下載後安裝JDK:安裝完成後,還需要配置JAVA_HOME環境變數:變數值即JDK安裝路徑。然後再次安裝Android Studio :安裝成功,首次進入會安裝SDK:(Android 6.0)話說由於牆的存在,必須要使用VPN,有個一小時VPN還是能用的,不過不太穩定: