原创 研發第二輪考覈的8天--7.20~7.28

第一輪考覈,7月20號,展示完我的項目後,師兄貌似覺得我還不錯的樣子(自我感覺良好吧應該- -),同時師兄也提出了幾點改進的意見: 1、在定時更新的功能中,我的功能是選擇更新的時間,時間到了啓動service,將歷史記錄中所有的城市的天氣

原创 Volley框架中ImageLoader源碼分析

研究完Volley框架的源碼,繼續來看看ImageLoader的內部是怎麼實現的,據說是封裝了ImageRequest,來探探究竟。 首先使用ImageLoader,兩步 1、實例化ImageLoader 2、使用ImageLoader.

原创 Volley源碼分析

<strong>Request<T>:</strong> /** * 網絡請求基類,不同的Request必須繼承與它並實現以下兩個方法 */ public abstract class Request<T> implements C

原创 [轉]android界面的美化Shape的使用

  轉自:http://blog.csdn.net/dblackde/article/details/7370467 Shape Drawable 這一類的shape定義在xml中 file location:res/dr

原创 Fragment之間的通信

你可以在fragment中聲明一些回調接口,當fragment調用onAttach時,將這些回調接口實例化,這樣fragment就能調用各個activity的成員函數了,當然activity必須implements這些接口,否則會包c

原创 Android自定義Button按鈕顯示樣式

以下爲轉載:  現在的用戶對APP的外觀看得很重要,如果APP內所有元件都用Android默認樣式寫,估計下面評論裏就有一堆在罵UI醜的。今天學習自定義Button按鈕樣式。Button樣式修改的是Button的背景(Background

原创 天氣預報--定位更新天氣

定位使用了百度地圖的SDK,將locSDK4.0,jar加入libs文件夾下,並build path,就可以使用百度地圖定位包了。這沒啥好說的,我貼上一個百度SDK定位的Demo吧: import android.app.Activit

原创 天氣預報--短信分享天氣

短信分享這個功能我用了系統自帶的發短信系統,師兄的短信界面是自己寫的,也實現了一個導入聯繫人的Spinner,這個我暫時不會,有時間可以研究研究。 Uri uri = Uri.parse("smsto:"); Intent intent

原创 android中bitmap,byte[],drawable相互轉化

原文轉自:http://www.cnblogs.com/fighter/archive/2012/02/20/android-bitmap-drawable.html 一、相關概念 1、Drawable就是一個可畫的對象,其可能是一張

原创 android-關於處理Bitmap

1:根據圖片在本地上的絕對路徑獲取圖片並轉換成Bitmap: private Bitmap getDiskBitmap(String pathString) { Bitmap bitmap = null; tr

原创 天氣預報功能--查詢廣州天氣的實現

中國氣象局接口提供了一個地址,裏面是當天的天氣狀況,數據的格式是Json,Json數據是一串用大括號包住的,裏面是一個個鍵值對的字符串。鍵名:鍵值,我需要當天的數據格式,如何從Json數據取出我所要的信息呢,Java提供了一個類:Json

原创 天氣預報--插件功能完善

看到好多插件上都有些按下監聽,我也想給自己的插件加一些功能呢,最近項目寫完了真是各種閒啊哈哈哈~ 點擊天氣圖標打開自己的app和點擊時間圖片打開系統鬧鐘。自從寫了插件我才明白AppWidgetProvider的onUpdate方法是最重要

原创 天氣預報--桌面插件功能

我的桌面插件大概分了兩塊,一塊爲一個小的桌面時鐘,根據系統時間變化來設定時間。第二個是幾個Textview和一個imageView來顯示當前城市的天氣,溫度,還有一個小的天氣圖標。 小插件的實現要自己重寫一個類繼承AppWidgetPro

原创 android中添加圖片的兩種方式,對圖片的自由裁切

好久沒有更新博客了,這幾天又要弄一個類似名片的項目,有一個可以自己選擇添加照片的功能。 就弄了倆選擇,拍攝還是選擇本地圖片,實際上還是通過Intent來跳轉到各自的界面,如何得到拍攝好/選擇好的圖片呢,就要用到activity中重要的一個

原创 天氣預報--語音功能

我的語音功能的實現是通過科大訊飛的語音包實現的,其實最大的功勞就是我找到了Demo啊哈哈~用這個語音包之前我還搜了一些實現語音的方法,有一種是直接調用系統的語音識別方法,但前提是手機必須註冊了google voice,附上鍊接http:/