Time of Update: 2014-09-18
手機開發Android模擬器genymotion,androidgenymotion手機開發的時候總會碰到一個問題,eclipse外掛程式內建的android模擬器太慢了。 根據網路上有人推薦使用genymotion模擬器。 主要的操作步驟如下: 1.在genymotion網站註冊賬戶。 2.下載genymotion,並在windows中安裝。 3.安裝虛擬機器軟體。 4.在eclipse中安裝外掛程式,並在eclipse中配置genymotion的檔案位置。 5.
Time of Update: 2014-09-18
Android系列之Fragment(一)----Fragment載入到Activity當中,androidfragment【聲明】 歡迎轉載,但請保留文章原始出處→_→ 生命壹號:http://www.cnblogs.com/smyhvae/ 文章來源:http://www.cnblogs.com/smyhvae/p/3978989.html連絡方式:smyhvae@163.com 【本文】Android上的介面展示都是通
Time of Update: 2014-09-18
我的android 面試之路(三:各種狀態),android之路每天都有各種狀態 各種扯淡 哇哈哈哈哈哈哈 昨天夜裡剛剛寫好 筆記本沒電了 就差一分鐘就發出去了 哇哈哈哈 以下是昨天- - 一覺起來 錯過了一個創業公司的筆試 - -(有的同學去了 現場發offer 北京3000一個月 正式工作 哈哈 我就不吐槽了 感覺這麼玩不能友好的生活呀) 評論有人說我說的扯淡 而且扯的不好 好吧 我只好繼續扯了 還有人說我木有寫感受 這個吧
Time of Update: 2014-09-18
[iOS] 用 Swift 開發一個 TODO 應用,iostodo原文地址:http://blog.callmewhy.com/2014/09/15/todo-list-in-swift/背景相信不少 iOS 程式員對於 Swift 依舊持以觀望的態度,一來是這小傢伙剛出來沒幾天,本身還處於完善的階段;二來是學習的成本較高,看完官方文檔怎麼也要個幾天的時間;三來是反正最近幾年很難在工程項目裡推廣使用,工作又用不到,那我學個鎚子呐。是的,我一開始也是這麼想的。直到有一天,我遇到了它:Swift
Time of Update: 2014-09-18
Android應用源碼列車車次與航班資訊查詢項目簡介:本項目是一個查詢火車車次資訊和飛機航班資訊的應用源碼,可以查詢一個城市到另外一個城市的車次和班次的資訊,並且可以加入收藏以供日後使用,火車車次資訊和飛機航班資訊資料都是由webservice.webxml.com.cn提供,查詢出以後可以把車次資訊或者航班資訊添加到收藏列表,本項目預設編譯版本4.4.2編碼GBK有大量中文注釋,可以很好的學習和借鑒ListView、SQLite、XmlPullParser的使用方法。運行::http://ww
Time of Update: 2014-09-18
android開發之雜記(1)1,ListView的內容為空白時候的處理使用listView或者gridView時,當列表為空白時,有時需要顯示一個特殊的empty view來提示使用者 private void setupViews() { LOG.debug(""); mListView = (ListView) findViewById(R.id.list); ((ViewGroup)
Time of Update: 2014-09-18
android之ListView分組及字母索引導航(2)重構-介面上篇文章對listView 分組和字母索引導航的實現思路做了分析,並依照思路一步步實現,到最後已經較好的實現了全部功能。但是仔細研究就會發現其實現不夠好,主要問題:1. 對於一個使用範圍比較廣泛的布局,以上實現不夠通用,尤其是Bo中需加上一些多餘的欄位,這些字欄位本身並沒有意義。2.
Time of Update: 2014-09-18
Android通過String.format格式化(動態改變)字串資源的顯示內容一、實現效果:最近在項目中需要做類似於顯示的效果,裡面的數字和稱謂是動態擷取的,對於這種顯示效果,有如下兩種解決方案來處理:(1)通過代碼動態設定TextView的內容,比如: /** * 顯示今日狀態 * * */private void showTodayState( int totalUser, float upRate, String hornor, char level
Time of Update: 2014-09-18
android4.4中自動更新時間機制名詞解釋:NITZ:NITZ(Network Identity and Time Zone)或網路標識和時區,是一種用於自動設定本地的時間和日期的機制,同時也通過無線網向行動裝置提供電訊廠商資訊。NITZ是自從PHASE 2+ RELEASE 96 的GSM中的可選功能,經常被用來自動更新行動電話的系統時鐘。NTP:NTP(Network Time Protocol)提供準確時間,首先要有準確的時間來源,這一時間應該是國際標準時間UTC。
Time of Update: 2014-09-18
Qt on Android:使用JNI與第三方jar包很多朋友在論壇和QQ群裡問到這個,今天有時間寫了個簡單的樣本。功能很簡單,允許你輸入一個web頁面地址,使用Java的下載類庫下載後用QTextEdit顯示出來。 效果展示初始效果1所示:圖1 useJar樣本初始效果圖2為點擊GET按鈕後下載到對應頁面的效果:圖2 下載頁面成功下載部分,為了顯示如何使用jar包,我用了asynchttpclient,參考我的博文:Android開源架構AsyncHttpClient
Time of Update: 2014-09-18
Android
Time of Update: 2014-09-18
Android 設計模式之策略模式策略模式的定義:定義演算法族,分別封裝起來,讓它們之間可以互相替換,此模式讓演算法的變化獨立於使用演算法的客戶。本質:分離演算法,選擇實現物件導向設計原則:封裝變化多用組合,少用繼承針對介面編程,不針對實現編程找出應用中可能需要變化之處,把它們獨立出來,不要和那些不需要變化的代碼混在一起類圖應用情境:1、 多個類只區別在表現行為不同,可以使用Strategy模式,在運行時動態選擇具體要執行的行為。2、
Time of Update: 2014-09-18
android asmack解決串連ejabberd的問題發現android使用asmack串連ejabberd,總會出現各種各樣的問題經過多次實驗,具體過程的exception就不寫了,成功的寫法如下ConnectionConfiguration connConfig = new ConnectionConfiguration(ip,5222,"servername");
Time of Update: 2014-09-18
android項目 之 來電管家(1) ----- 介面設計 因為需要,最近幾天忙著寫來電管家這個小軟體,現在已經基本寫的差不多了,基本的功能也都已實現,就剩下後續的完善了,而之前的記事本項目最近幾天沒寫,但是肯定還是會完成的。 來電管家的準系統,這裡主要做的是攔截。 1. 添加黑白名單 2. 選擇攔截模式 3. 啟用攔截時間段
Time of Update: 2014-09-18
android項目 之 來電管家(2) ----- ListView+CheckBox的使用 上一節,已經完成了來電管家的介面設計,那麼下面就要實現具體的功能了,如何將添加的黑白名單顯示呢?這裡用到了ListView,那麼,如果需要刪除黑白名單呢,是一個個長按快顯功能表刪除,還是將所的黑白名單清空呢,這都不符合使用者的需求,往往,都是刪除多個,這就有個問題了,如何在ListView中刪除指定的多個item呢??可能大家想到了,要用到CheckBox。 先看圖:
Time of Update: 2014-09-18
Android 3D旋轉動畫之Camera 和 Matrix前面兩篇博文講解的都是Android 的2D動畫效果,要想做出非常炫酷的3D動畫效果怎麼辦?android 並沒有提供3D動畫介面給使用者,所以我們得自己重寫這樣一個3D介面動畫。介面如下:/* * @Title: My3dAnimation.java * @Description: TODO * @author: xjp * @data: 2014年9月15日 上午8:54:10 * @version: V1.0 */package
Time of Update: 2014-09-18
Android多線程研究(9)——讀寫鎖一、什麼是鎖在Java的util.concurrent.locks包下有關於鎖的介面和類如下:先看一段代碼:package com.codeing.snail.test;public class ReadWriteLockTest {public static void main(String[] args) {final Output output = new Output();new Thread(){public void run() {while(
Time of Update: 2014-09-18
Android的Activity螢幕切換動畫-左右滑動切換以手機螢幕下面邊未X軸,螢幕左邊為Y軸,當Activity在X軸值為-100%p時,剛好在螢幕的左邊(位置1),當X軸值為0%p時,剛好再螢幕內(位置2),當X=100%p時剛好在螢幕右邊(位置3)。清楚了位置後,我們就可以實現左右滑動的轉場效果,首先讓要退出的Activity從位置2移動到位置1,同時讓進入的Activity從位置3移動位置2,這樣就能實現從左右轉場效果。實現過程如下,首先定義2個動畫,在 res目錄建立anim目錄,
Time of Update: 2014-09-17
為什麼要避免使用漢堡包菜單,避免使用漢堡包菜單 今天約莫是中秋節。從去年開始我討厭中秋節,因為不好的事情從去年中秋開始。 唔貌似有些天沒有更新部落格了,與其說是沒時間沒精力,不如,說是沒有心情了吧。從前,秋天的假期例如中秋或是十一,從來是最輕鬆最有慾望去做各種事看各種書的時候,而如今最大的願望只有一切平平安安的了。不多說了;仍然是關於漢堡包的文章。 近來,越來越多的研究及測試表明,側邊欄菜單,也就是我們俗稱的漢堡包菜單,很可能是一種弊大於利的設計模式。 不過我們也要知道,這
Time of Update: 2014-09-17
android項目 之 來電管家(7),android管家 因為我們用的是SharedPreferences來儲存使用者佈建資訊,那麼在初次進入來電管家時,會有一些預設的設定,後續根據使用者的設定,更新設定資訊檔的內容。