原创 android 代碼加載 已知文件名 的資源文件

Android開發中如果需要用到某個資源,直接使用R.drawable.**文件即可。但是如果一開始無法知道具體加載哪個資源文件,必須在程序中動態獲取ID值並加載。而加載過程是使用文件名來加載的,方式如下: public static S

原创 模仿微信收藏文件的標籤處理

最近需要用到微信的標籤功能(如下圖所示)。該功能可以添加已有標籤,也可以自定義標籤。也可以刪除已編輯菜單。研究了一番。發現還是挺有意思的,模擬實現相關功能。 該功能使用類似FlowLayout的功能。Flowlayout爲一個開源軟件

原创 微信第三方登錄和微信支付終於統一了

一開始完成了微信第三方登錄,用了一個libammsdk.jar,後續想添加微信支付,發現又有另一個libammsdk.jar,而這2個裏面都包含了openapi文件夾。 無法統一,想了好多辦法都沒解決。網上很多人都抱怨這個。 今天無意中在

原创 使用DateFormat顯示不同日期格式

DateFormat helps you to format and parse dates for any locale. DateFormat

原创 Android IntentService vs Service

Android IntentService vs Service 衆所周知,Android中的Service是用於後臺服務的,當應用程序被掛到後臺的時候,爲了保證應用中某些功能仍然可以工作而引入了Service,比如播放音樂。針對

原创 如何在微信中取消已授權的第三方應用APP

由於需要測試微信登錄功能,在微信授權登錄成功後需要解除綁定功能。一直沒有找到對應的方法。偶然間在 “發現” => "遊戲"裏看見了最近在玩的列表中居然有相關的APP,然後在菜單中“遊戲管理”取消遊戲關聯"即可。但是APP和遊戲沒有任何關係

原创 android graphview使用

在安卓開發過程中需要使用一些圖形圖表,比如股票/報表展示等,就需要加入一些第三方插件。目前有很多類似功能插件,比如achartengine, Graphview等等。Graphview比較簡潔,用起來簡單,目前支持折線圖和條形圖圖表樣式。

原创 android Paint 說明

/**       * Paint類介紹       *        * Paint即畫筆,在繪圖過程中起到了極其重要的作用,畫筆主要保存了顏色,     * 樣式等繪製信息,指定了如何繪製文本和圖形,畫筆對象有很多設置方法,     

原创 瀏覽器中展示地圖

我們在APP中開發中經常會內嵌地圖展示某一具體位置,比如用地圖展示某一個具體位置。以上海徐家彙爲例,如下圖所示: 如果我們直接使用瀏覽器打開的話,參考http://developer.baidu.com/map/uri-introweb

原创 新年馬上到,新年快樂!

新年快樂!

原创 android 疑惑

在很多的andorid samples中的strings.xml中很多都帶有<xliff:g>標籤。比如: <stringname="countdown"><xliff:g id="time" example="5days>%1$s</x

原创 粒子動畫處理

閒來無事,某天上網鏈接到燎原網站(http://liaoyuan.io/)時發現背景的動態效果挺不錯的,故移到android上面實現之。代碼不也很簡單多,直接貼上以供參考。由於是動態刷新,所以使用了surfaceview來處理,用view

原创 如何判別字段中是否包含了emojicon表情以及過濾相關內容

<span style="font-family: Arial, Helvetica, sans-serif;">過濾該表情</span>public static String filterEmoji(String source) {

原创 Android webview使用注意

WebView 主要調用三個方法:LoadUrl、LoadData、LoadDataWithBaseURL。 1、LoadUrl 直接加載網頁、圖片

原创 Lrucache淺析

在應用程序的UI界面中加載圖片是很常見的事情,但是當程序需要在界面上加載一大堆圖片的時候,情況就變得複雜起來。在很多情況下,(比如使用ListView, GridView 或者 ViewPager 這樣的組件),屏幕上顯示的圖片可以通過滑