原创 防微信底部標題欄

現在App基本的標配除了側滑菜單,還有一個就是底部導航欄,常見的聊天工具QQ,微信,購物App都有底部導航欄,用戶可以隨便切換看不同的內容,說是情懷也好,用戶體驗也罷。我們開發的主要的還是講的是如何如何實現其功能,網上實現的方式無外乎兩種

原创 android 下載apk源碼

private void downloadFile(String urls) { String fileName="update.apk"; File tmpFile=new File("/sdca

原创 酷炫的android開源UI

地址:http://blog.csdn.net/fancylovejava/article/details/45787729

原创 android動畫的簡單使用

android動畫的簡單使用 AnimationSet set = new AnimationSet(false);//讓動畫隨自己設置 RotateAnimation rotate=new RotateA

原创 新手使用android studio遇到的問題

如今隨着android studio的完善,越來越多的android開發者,由eclipse轉到studio開發,確實as比eclipse功能與快捷方面強大不少,但新手第一次使用studio總會遇到問題,現在就來說說我第一次使用時

原创 使用BadgeView輕鬆實現消息數目

大家經常玩微信,肯定知道,當有信息來時,頭像上會有紅色的消息數目,那麼這個又是怎麼實現的呢,麻煩點的,也能用佈局代碼實現,但要是有很多個這樣的功能,一個個用佈局寫代碼就顯得有點冗餘了。現在介紹一個git上的一位大神寫的封裝框架。B

原创 java I/O流初步認識使用

早先,在學習java中的io流時,因爲沒重視,換亂的看了視頻就過了,導致現在做項目時看到文件等操作就頭暈,現在有時間了,就重新的學了一遍java的IO流,加深印象吧。 首先說說IO流的概念: 流是一組有順序的,有起點和終點的字

原创 利用fragment+radiogroup實現底部標題欄

最近做項目時因爲要實現防微信的底部導航欄功能,實現的方法挺多的,網上可以找到例子與源碼,在這裏我只寫出一種我用的比較好的方式,就是用fragment+radiogroup來實現底部導航欄的功能,代碼中有相關注釋,而且我會上傳源代碼(這源碼

原创 Android中的AlarmManager的使用

1、AlarmManager,顧名思義,就是“提醒”,是Android中常用的一種系統級別的提示服務,在特定的時刻爲我們廣播一個指定的Intent。簡單的說就是我們設定一個時間,然後在該時間到來時,AlarmManager爲我們廣播一個

原创 android輕量數據庫SQLite的使用

SQLite是一款輕型的數據庫,它的設計目標是嵌入 式的,而且目前已經在很多嵌入式產品中使用了它,它佔用資源非常的低,在嵌入式設備中,可能只需要幾百K的內存就夠了。它能夠支持 Windows/Linux/Unix等等主流的操作系

原创 安卓-下載apk文件並自動安裝

安裝: String str = “/CanavaCancel.apk”; String fileName = Environment.getExternalStorageDirectory() + str; Inte

原创 androidstudio快速更新SDK方法

如今,google服務器在大陸被禁用,那麼我們如果不翻牆的情況下是無法訪問android官網的。用過android studio的人也知道,這編譯器版本更新實在麻煩。近段時間,我便遇到更新sdk版本的問題,打開android sd

原创 android 廣播的簡單使用

在Android中,有一些操作完成以後,會發送廣播,比如說發出一條短信,或打出一個電話,如果某個程序接收了這個廣播,就會做相應的處理。這個廣播跟我們傳統意義中的電臺廣播有些相似之處。之所以叫做廣播,就是因爲它只負責“說”而不管你“

原创 android 利用packageManager更新版本

Android系統爲我們提供了很多服務管理類,包括ActivityManager、PowerManager(電源管理)、AudioManager(音頻管理)。PackageManager主要是管理應用程序包,通過它就可以獲取應用程

原创 解決android EditText自動獲取焦點的問題

在項目中,一進入一個頁面, EditText默認就會自動獲取焦點。 那麼如何取消這個默認行爲呢? 在網上找了好久,有點 監聽軟鍵盤事件,有點 調用 clearFouse()方法,但是測試了都沒有! xml中也找不到相應的屬性可以關