原创 一些在android開發中經常用的的代碼片段
撥打電話 1 2 3 public static void call(Context context, String phoneNumber) { context.startActivity(new In
原创 採用Cipher Des對文件加密、解密
package com.example.test;import java.io.BufferedReader;import java.io.FileI
原创 android整合兩個bitmap
有時候會遇到這樣的需求,將兩個bitmap對象整合並保存爲一張圖片,代碼如下:private Bitmap toConformBitmap(Bitmap background, Bitmap foreground) { i
原创 Android開源項目分類彙總
第一部分 個性化控件(View) 主要介紹那些不錯個性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、 GridView、ImageView、ProgressBar、Text
原创 android應用程序安裝後自動打開
GetBroadcast.registerReceiver(getApplicationContext());//註冊廣播,用於監聽應用是否安裝完成 //安裝apk protected void installApk(File file)
原创 Android顏色大全
半透明<Button android:background="#e0000000" ... /> 透明<Button android:background="#00000000" ... /> <?xml version=
原创 Android仿微信圖片上傳,可以選擇多張圖片,縮放預覽,拍照上傳等
仿照微信,朋友圈分享圖片功能 。可以進行圖片的多張選擇,拍照添加圖片,以及進行圖片的預覽,預覽時可以進行縮放,並且可以刪除選中狀態的圖片 。很不錯的源碼,大家有需要可以下載看看 。 如果不知道如何上傳文件,參考: http:
原创 Android控件GridView之仿支付寶錢包首頁帶有分割線的GridView九宮格的完美實現
今天我們來模仿一下支付寶錢包首頁中帶有分割線的GridView,俗稱九宮格。先上圖,是你想要的效果麼?如果是請繼續往下看。
原创 android gridview畫分割線,如圖:
1。先上圖: 2.具體實現代碼: public class LineGridView extends GridView { public LineGridView(Context context) { supe
原创 android編碼命名規範
書寫規範 1. 編碼方式統一用UTF-8. Android Studio默認已是UTF-8,只要不去改動它就可以了。 2. 縮進統一爲4個空格,將Tab size設置爲4則可以保證tab鍵按4個空格縮進。另外,不要勾選上Us
原创 SQLite字段類型
改了點東西,因爲想着要把項目優化,但是每條數據如果都存到單一數據庫中,會造成以後的數據越來越大,怎麼辦?於是我想到了,可以考慮將單類數據存儲到sqlite中,既可以備份,又可以用作緩存和其他作用。 所以就想到了sqlite的一些特性,當然
原创 Genymotion添加devices時出現Connection timeout occurred的解決辦法
Genymotion添加devices時如圖的錯誤: 解決辦法: 打開C:\Users[你的名字]\AppData\Local\Genymobile\genymotion.log日誌文件(AppData文件夾是隱藏的,要顯示隱藏才能
原创 android:configChanges="orientation|keyboardHidden"的使用
當在activity加上android:configChanges="keyboardHidden|orientation"屬性,就不會重啓activity.而只是調用onConfigurationChanged(Configur
原创 Android中Textview顯示帶html文本二-------【Textview顯示本地圖片】
Textview可以顯示基本的HTML標籤,如果不知道那些標籤,可以查看Android中Textview顯示帶html文本一-------【HTML標籤】! 下面着重說一下Textview顯示“img”標籤,也許看到這裏,大家都會想到
原创 自定義控件步驟
1.自定義一個組合控件 定義一個累 繼承LinearLayout RelativeLayout 2.重寫構造方法 兩個參數的構造方法 在定義xml佈