原创 工具代碼整理_1
1.如何求兩個整數的百分比 [java] view plaincopy int currentindex = 55; int totalcount = 66; NumberFormat nf = NumberFormat.get
原创 工具代碼整理_5
一、獲取應用程序下所有Activity public static ArrayList<String> getActivities(Context ctx) { ArrayList<String> result =
原创 工具代碼整理_4
一、獲取已經安裝APK的路徑 PackageManager pm = getPackageManager(); for (ApplicationInfo app : pm.getInstalledApplications(0))
原创 fragment重疊問題
在用Fragment做Tab頁面,發現有時候進入應用會同時顯示多個Tab內容,UI發生重疊。 直接back鍵退出應用再進入時,則沒有出現該問題。 後面才知道,當應用被強行關閉後(通過手機管家軟件手動強關,或系統爲節省內存自動關閉應用
原创 工具代碼整理_3
一、獲取應用程序下所有Activity public static ArrayList getActivities(Context ctx) { ArrayList result = new ArrayList()
原创 Android倒計時控件
項目有一個倒計時特賣的需求 具體代碼如下 import android.content.Context; import android.util.AttributeSet; import android.widget.TextV
原创 studio遇到的問題
沒法使用啊 好崩潰 點贊 收藏 分享 文章舉報 郝雲鵬的學習之路 發佈了38 篇原創文章 · 獲贊 7 · 訪問量 4萬+ 私信
原创 自定義View筆記——基礎瞭解
View的繪製流程是從ViewRoot的PerformTraversals方法開始的,它經過measur.layout和draw三個過程才能將一個view繪製出來,其中measure用來測量View的寬度,layout用來確定View在
原创 自定義View筆記——Canvas
canvas通俗的說就是一張畫布,我們可以使用畫筆paint,在其上面畫任意的圖形。 原理: 可以把canvas視爲Surface的替身或者接口,圖形便是繪製在Surface上的。Canvas封裝了所有的繪製調用。通過Canva
原创 Quartz
Quartz 是一個功能強大的作業調度工具。 日程安排好了之後,我們就要去執行,Quartz可以計劃的執行這些任務,定時、循環或在某一個時間來執行我們需要做的事,用到Quartz可以很好的解決我們平時工作中的瑣碎麻煩的事:
原创 Cron表達式
Cron表達式是一個字符串,字符串以5或6個空格隔開,分爲6或7個域,每一個域代表一個含義,Cron有如下兩種語法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或
原创 自定義View筆記——Paint
要繪圖,首先得調整畫筆,待畫筆調整好之後,再將圖像繪製到畫布上,這樣纔可以顯示在手機屏幕上。Android 中的畫筆是 Paint類,Paint 中包含了很多方法對其屬性進行設置,主要方法如下: setAntiAlias: 設
原创 首頁功能管理
需求原因: 爲了方便功能變多後首頁展示問題。 剛知道這個需求的時候我就覺得真蛋疼,通告活動要合併,加上原來的正好6個,何必呢,開始是讓模仿支付寶首頁來做,可以拖動的,網上找了一篇還不錯的, http://blog.csd
原创 工具代碼整理_2
1、精確獲取屏幕尺寸(例如:3.5、4.0、5.0寸屏幕) public static double getScreenPhysicalSize(Activity ctx) { DisplayMetrics
原创 Android開發-百度地圖(一)——準備
今天是2016年1月1日,從工作開始決定寫博客也有一段時間了,看別人的博客沒感覺出來,但當自己開始寫的時候發現寫一篇好的博客是非常困難的,但是不能因爲困難就不去做了,所以準備從今天開始在此記錄一些工作中或學習中所遇到的。 準備 百