Time of Update: 2016-05-10
[android] 手機衛士接收打電話廣播顯示號碼歸屬地,android衛士使用廣播接收者接收打電話的意圖,顯示號碼歸屬地 建立一個類OutCallReceiver繼承系統的BroadcastReceiver重寫onReceive()方法調用getResultData()方法,擷取到String電話號碼,查詢資料庫擷取到歸屬地package com.qingguow.mobilesafe.receiver;import
Time of Update: 2016-04-21
Jenkins 中運行Android lint和monkey進入到相應job的配置頁面。Lint:1.在增加構建後操作中添加lint2.在進階中添加lint的通過標準monkey1.在跑monkey前需要將此次構建的apk包安裝到模擬器或者手機上,在增加構建步驟中添加“install Android
Time of Update: 2016-04-21
Android API Guides---Location StrategiesLocation
Time of Update: 2016-04-21
AsyncTask和Handler兩種非同步方式的實現和區別比較1 AsyncTask實現的原理,和適用的優缺點AsyncTask,是android提供的輕量級的非同步類,可以直接繼承AsyncTask,在類中實現非同步作業,並提供介面反饋當前非同步執行的程度(可以通過介面實現UI進度更新),最後反饋執行的結果給UI主線程.使用的優點:l 簡單,快捷l 過程可控使用的缺點:l 在使用多個非同步作業和並需要進行Ui變更時,就變得複雜起來.2
Time of Update: 2016-04-15
Smalidea+IntelliJ IDEA/Android Studio動態調試安卓app教程smalideasmalidea是一個IntelliJ IDEA/Android Studio smali語言外掛程式,可實現動態調試smali代碼。github地址:https://github.com/JesusFreke/smali/wiki/smalidea:https://bitbucket.org/JesusFreke/smali/downloads動態調試安卓appsmalidea支援1
Time of Update: 2016-04-15
Android動態載入Dex機制解析1.什麼是類載入器?類載入器(class loader)是 Java?中的一個很重要的概念。類載入器負責載入 Java 類的位元組代碼到 JAVA 虛擬機器中。JAVA 虛擬機器使用 Java 類的方式如下:Java 來源程式(.java 檔案)在經過 Java 編譯器編譯之後就被轉換成 Java 位元組代碼(.class 檔案)。類載入器負責讀取 Java 位元組代碼,並轉換成java.lang.Class類的一個執行個體。每個這樣的執行個體用來表示一個
Time of Update: 2016-04-15
android
Time of Update: 2016-04-08
Android熱補丁動態修複技術(二):實戰!CLASS_ISPREVERIFIED問題!一、前言上一篇部落格中,我們通過介紹dex分包原理引出了Android的熱補丁技術,而現在我們將解決兩個問題。1. 怎麼將修複後的Bug類打包成dex2. 怎麼將外部的dex插入到ClassLoader中二、建立測試Demo2.1 目錄結構2.2 源碼activity_main.xml MainActivity.classpackage com.aitsuki.bugfix;import
Time of Update: 2016-04-07
Android
Time of Update: 2016-03-30
Android事件分發機制總結理解事件的分發機制,需要對View和ViewGroup事件的分發分別探討。View和ViewGroup的區別,一個View控制項是指它裡面不能再包含子控制項了,常見的如TextView、Button、ImageView等,而ViewGroup是繼承自View的,但是它裡面可以包含一些子控制項,包括View或者嵌套的ViewGroup,常用的大部分布局都是ViewGroup組件,如LinearLayout、RelativeLayout、FrameLayout等。首先要
Time of Update: 2016-03-30
國外乾貨!6個方法助你設計出優秀的APP,乾貨app偉大的設計來源於一致性和細緻化,而其實只要有足夠的紀律,每個團隊都可以實現這一點。品牌(源碼:http://www.jinhusns.com/Products/Download/?type=xcj)品 牌是應用設計的基石。它回答了“使用者使用應用時應該獲得何等感受”這個問題。首先,你應該確定你的主要目標人群或者產業是哪些:兒童,青少年,專業人士,
Time of Update: 2016-03-30
Android pendingInten 用法詳解pendingIntent字面意義:等待的,未決定的Intent。要得到一個pendingIntent對象,使用方法類的靜態方法getActivity(Context, int, Intent, int),getBroadcast(Context, int, Intent, int),getService(Context, int, Intent,
Time of Update: 2016-03-28
網路連接異常處理工具,網路連接異常處理public class NetStateUtils { /** * 對網路連接狀態進行判斷 * * @return true, 可用; false, 不可用 */ public static boolean isNetworkConnected(Context context) { if (context != null) { ConnectivityManager
Time of Update: 2016-03-26
整理分享原生態mac AndroidStudio的快速鍵,studio快速整理代碼 使用AndroidStudio開發半年了,一路爬坑至今,剛由Windows轉mac一個星期。通過查些資料和自己摸索,記錄一些常用的快速鍵,猶豫個人不喜歡改快速鍵,所以都是原生的。特此分享給大家!歡迎補充~ 搜尋、查看相關: com + O :類搜尋 com + shift + O:檔案搜尋 com + alt + O:屬性、變數搜尋 com + shift + F:全域搜尋 com +
Time of Update: 2016-03-25
Android自訂ViewGroup,androidviewgroup視圖分類就兩類,View和ViewGroup。ViewGroup是View的子類,ViewGroup可以包含所有的View(包括ViewGroup),View只能自我描繪,不能包含其他View。然而系統定義的ViewGroup畢竟功能有限,不能滿足我們所有的需求,很簡單的道理,別人不可能為你考慮所有的細節。所以我們需要自訂ViewGroup。一個非常簡單的視圖內含項目關聯性:ViewGroup1->ViewGroup2-
Time of Update: 2016-03-24
Android中使用java.util.Properties犯的錯,utilproperties 今天嘗試使用java.util.Properties來儲存應用配置,然而遇到了好幾個問題,對於熟悉此內容的來說可能都是豬一樣的錯誤,但難免有像我一樣的新手再次遇到,希望此文能有所協助。錯誤1java.io.IOException: open failed: EROFS (Read-only file system)at
Time of Update: 2016-03-24
電商常用的Regex,字串,地址操作,電商Regex//判斷字串是否為空白public static boolean isEmpty(String str) { return str == null || str.equals("");}//判斷是否是郵件地址public static boolean isEmail(String email) { boolean retval = false; String emailPattern = "^([a-zA-Z0-9_-])+@
Time of Update: 2016-03-23
Android實戰簡易教程-第七十一槍(非同步網路下載網狀圖片及圖片廊製作)首先來實現非同步下載網狀圖片,布局檔案如下: 網路請求類,繼承Thread:package com.test.demo;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import
Time of Update: 2016-03-22
擷取Android當前網路類型(2g、3g、4g、wifi)以及手機型號、版本號碼擷取手機型號: android.os.Build.MODEL擷取手機的SDK版本號碼:android.os.Build.VERSION.SDK 擷取手機當前網路類型代碼如下:這是一個工具類,大家可以儲存下來以後方便使用。package com.iqtogether.qxueyou.support.util;import android.content.Context;import android.net.
Time of Update: 2016-03-19
android開發之路10(檔案的讀寫),android之路1.安卓中檔案的資料存放區執行個體(將檔案儲存到手機內建儲存空間中):①MainActivity.javapublic class MainActivity extends Activity implements OnClickListener{private Button mButton;private EditText etFilen