Time of Update: 2016-01-22
Android開機廣播,android廣播有些時候我們常常需要某個程式開機運行。在這個時候我們就需要監聽系統的開機廣播,然後啟動我們的程式即可。不多說 直接上代碼: public class BootReceiver extends BroadcastReceiver {@Overridepublic void onReceive(Context context, Intent intent) {LogUtil.i("BootReceiver", "BootReceiver is
Time of Update: 2016-01-22
Andrord問題小結,andrord小結問題描述:Gradle version 2.10 is required. Current version is 2.8.Gradle版本由2.8升為2.10後,發現所有依賴play-services的module都無法構建了,提示如下錯誤:java.io.FileNotFoundException:...\build\intermediates\exploded-aar\com.google.android.gms\play-services\8.4.
Time of Update: 2016-01-22
android 自訂滑動按鈕,android滑動 第一接觸公司項目就讓我畫頁面,而且還涉及到我最討厭的自訂view 但是沒辦法,討厭也必須要做啊,經過百度上資源的尋找,終於寫出了一個滑動控制項。廢話不多說,上代碼。 package com.etong.cpms.widget;import com.etong.cpms.activity.R;import android.content.Context; import
Time of Update: 2016-01-22
ViewPager+handler實現輪播,viewpagerhandler先說下功能吧,隨便設定一個網狀圖片連結的集合,作為圖片的資源。我用ImageLoader來載入圖片,在圖片未載入完成時會ProgressBar載入狀態在Handler發送一個空訊息來實現頁面的輪播我如下是代碼我寫在一個類中方面觀察package com.demo.sb.main;import com.demo.suibian.R;import com.nostra13.universalimageloader.core.
Time of Update: 2016-01-22
使用者輸入 i. 檢測常用手勢(一),手勢參考:http://blog.csdn.net/qq418716640/article/details/8508973http://www.cnblogs.com/mengdd/p/3335508.html效果:一個手指實現(所有手勢事件)和(部分事件的);A. 所有手勢activity_main.xml<TextView android:id="@+id/gesture"
Time of Update: 2016-01-22
Android alertdialog實現確認退出,androidalertdialogpackage com.example.alertdialog;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import android.view.Menu;import
Time of Update: 2016-01-22
Android 自訂對話方塊,android自訂Android實現自訂對話方塊效果:核心代碼:package com.example.diydialog;import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import
Time of Update: 2016-01-22
《Android源碼設計模式解析與實戰》讀書筆記(二十三)第二十三章、面板模式面板模式是結構型設計模式之一,它在開發中的運用頻率非常高,是我們封裝API的常用手段。我們經常使用的三方SDK基本都使用的面板模式,這樣可以對使用者屏蔽很多實現細節,降低使用者使用成本。1.定義要求一個子系統的外部與其內部的通訊必須通過一個統一的對象進行。面板模式提供一個高層次的介面,使得子系統更便於使用。2.使用情境(1)為複雜子系統提供一個簡單介面,對外隱藏子系統的具體實現、隔離變化。(2)當你需要構建一個階層的子
Time of Update: 2016-01-22
android 自訂AlertDialog
Time of Update: 2016-01-21
android加固系列—5.加固前先學會破解,hook(鉤子)jni層系統api,androidjni【著作權,轉載請註明出處。出處:http://www.cnblogs.com/joey-hua/p/5138585.html】crackme項目jni的關鍵代碼(項目地址見文章底部),擷取當前程式的包名com.example.shelldemo和com.example.nocrack對比,正常運行結果是this app is illegal,這裡的破解內容是hook
Time of Update: 2016-01-21
android編譯系統學習,android編譯學習近日接手了後續android新平台項目搭建的任務。本文內容基於sprd公司提供的android5.1源碼。一、一般的編譯工作流程我們代碼一般情況下是從晶片商SPRD/MTK獲得的。源碼的編譯上,一般還是和google官網(http://source.android.com/source/building.html)上要求的一致。分為三步:1.source build/envsetup.sh2.lunch xxx3.make -j8
Time of Update: 2016-01-21
Android
Time of Update: 2016-01-21
使文字出現波紋效果--第三方開源--Titanic,波紋--titanic :https://github.com/RomainPiel/Titanic使用的時候直接將代碼複製過來即可(注意res檔案下有張波浪圖也要一起複製) xml代碼: <com.romainpiel.titanic.library.TitanicTextView android:id="@+id/text"
Time of Update: 2016-01-21
手勢縮放(一),手勢縮放( 效果:字型縮放(無數倍),目前我自訂有個倍數,不過有點BUG;而且scroollveiw滑動衝突沒解決;1. activity_main.xml<ScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:id="@+id/textView"
Time of Update: 2016-01-21
圓形ImageView(可設定邊緣厚度和顏色)--第三方開源--CircleImageView,circleimageview :https://github.com/hdodenhof/CircleImageView 使用的時候直接在xml中:<de.hdodenhof.circleimageview.CircleImageView xmlns:app="http://schemas.android.com/apk/res-auto"
Time of Update: 2016-01-20
Android PopupWindows使用,androidpopupwindow 源碼測試樣本:package com.example.popupwindown;import android.os.Bundle;import android.app.Activity;import android.view.Gravity;import android.view.Menu;import android.view.View;import
Time of Update: 2016-01-20
WebView線性進度條,webview線性參考:http://www.cnblogs.com/hubli/p/4835549.htmlAPP會跳轉網頁時候,請參考:http://blog.csdn.net/raphael55/article/details/6975918:1.wevbview_progressbar.xml<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <
Time of Update: 2016-01-20
Android系統之路(初識MTK) ------ 預設第一次開機螢幕亮度/日期格式/picture makeer
Time of Update: 2016-01-20
設計模式——適配器模式,設計模式適配器 適配器模式的定義:將一個類的介面,轉換成客戶期望的另一個介面。適配器讓原本介面不相容的類可以合作無間。 適配器模式其實也可以叫做轉換器模式,由定義可知適配器其實就是封裝某些對象從而讓他們的幾口開起來不像自己而像是別的東西。舉一個簡單的例子
Time of Update: 2016-01-20
Android開發之調用系統的ContentProvider——簡訊的擷取和備份忍耐和堅持雖是痛苦的事情,但卻能漸漸地為你帶來好處.——奧維德。可能在堅持一件事情一段時間後,我們腦海中會有很多放棄的念頭,可能在放棄之後的幾年後,我們會想如果當時堅持下來會怎麼怎麼樣。。。,但是可惜的是我們沒有堅持。最近比較懶,也在這裡提醒自己,不要迷失自己,堅持學習。 在上一篇我們講到了如何建立自己的ContentProvider,如果你掌握了上一篇所講的內容,那麼相信今天這一篇