Time of Update: 2016-01-19
Android進階中級教程——1.1 Git的本地使用詳解Android進階中級教程——1.1 Git的本地使用詳解標籤(空格分隔): Android進階1.引言在之前的Android基礎入門系列我們就講解過Git的簡單使用了,進階系列我們系統地對Git進行講解,基本命令的使用;工作區,暫存區,曆史倉庫,遠程倉庫的概念,團隊協作中的分支管理,Android
Time of Update: 2016-01-15
Android--動態改變ImageView的亮度,android--imageview//改變圖片的亮度方法 0--原樣 >0---調亮 <0---調暗 private void changeLight(ImageView imageView, int brightness) { ColorMatrix cMatrix = new ColorMatrix(); cMatrix.set(new float[] { 1, 0, 0, 0,
Time of Update: 2016-01-12
Android開發人員應該知道的KotlinAndroid開發人員在語言限制方面面臨著一個困境。眾所周知,目前的Android開發只支援Java 6(語言本身從Java
Time of Update: 2016-01-12
Activity你需要知道的一切最近想寫篇關於Activity啟動過程源碼分析的部落格,在此之前先總結下Android中Activity必須要知道的一些基礎知識,以方便後面能看懂Activity的源碼。一,Activity生命週期和啟動模式activity最經典的啟動模式圖如下:它分為onCreate--onStart--onResume--onPause--onStop--onDestory.這幾個階段,這個是個android開發人員肯定都很熟悉,這裡不詳細說,只是說下一些注意事項:1.onS
Time of Update: 2016-01-12
Android中Canvas繪圖之PorterDuffXfermode使用及工作原理詳解概述類android.graphics.PorterDuffXfermode繼承自android.graphics.Xfermode。在用Android中的Canvas進行繪圖時,可以通過使用PorterDuffXfermode將所繪製的圖形的像素與Canvas中對應位置的像素按照一定規則進行混合,形成新的像素值,從而更新Canvas中最終的像素顏色值,這樣會建立很多有趣的效果。當使用PorterDuffXf
Time of Update: 2015-12-30
第二篇 Windows環境下Android Studio安裝和使用教程(圖文詳細步驟),androidstudio第二篇 Windows環境下Android Studio安裝和使用教程 鑒於Google最新推出的Android Studio備受開發人員的推崇,所以也跟著體驗一下。 一、介紹Android Studio Android Studio 是一個Android開發環境,基於IntelliJ IDEA. 類似 Eclipse ADT,
Time of Update: 2015-12-29
Android中ContentProvider組件詳解一.Android四大組件Android四大組件是Activity, Service, Content Provider,Broadcast Receiver。Activity作為程式介面,直接與使用者互動Service運行在後台,沒有介面,完成特定的功能ContentProvider維護應用資料,方便應用本身或其它應用訪問Broadcast
Time of Update: 2015-12-22
深入剖析Android四大組件(八)——結束Activity的4個階段當我們試圖結束Activity的時候,ActivityManagerService的行為將會是怎樣的呢?這一節將介紹結束Activity的3種主要方法和4個階段。 1.結束Activity的3種主要方法 結束Activity時,我們通常採用如下3種主要方法。 ①以編程的方式結束Activity 該方法即在代碼中顯式調用Activity的finish()方法。一般來說,我們經常會遇到這樣的
Time of Update: 2015-12-16
RxJava漫談-RxAndroid使用,rxjava-rxandroidRxJava在github上的地址:https://github.com/ReactiveX/RxJavaRxAndroid在github上的地址:https://github.com/ReactiveX/RxAndroid 本文主要介紹RxAndroid的使用,如果對於RxJava還不熟悉的可以先看一下RxJava的介紹文章。Android的程式是用Java書寫的,Android也有一些自己的執行緒模式,例如A
Time of Update: 2015-12-06
Android開發—已root的手機擷取data路徑,androiddata開發android的時候,儘管手機已經root但是DDMS中還是沒有data/data路徑怎麼辦?可以用cmd命令提示字元為逐個檔案夾設定許可權:開啟cmd,輸入adb shell 斷行符號—>su 斷行符號—>chmod 777 /data 斷行符號—>chmod 777 /data/data 斷行符號—>chmod 777
Time of Update: 2015-12-04
Android處理滑動與點擊事件的衝突,android滑動需求:一個ViewGroup中有多個控制項,類似於常見的底部Tab布局,這幾個子布局之間既可以點擊切換,也可以左右滑動切換實現:自訂父控制項,在onInterceptTouchEvent方法中判斷是否點擊還是滑動,如果判斷是點擊,則直接交給child來響應點擊事件去;如果是滑動,則攔截事件,並通過回調傳遞給調用者處理。優點:該控制項只對觸摸事件的分發做了相應處理,適用於各種滑動與點擊衝突的情況....使用:直接將該控制項作為父布局即可,通
Time of Update: 2015-12-04
Android Studio系列教程一下載與安裝 背景Android Studio VS Eclipse準備下載建立HelloWorld項目,androidhelloworldAndroid Studio系列教程一--下載與安裝 背景Android Studio VS Eclipse準備下載建立HelloWorld項目Android Studio系列教程二--基本設定與運行 項目結構喜好設定運行常用功能建立模擬器Android Studio系列教程三--快速鍵 Android Studio 1.
Time of Update: 2015-12-04
Android統計圖表MPAndroidChart.,mpandroidchartAndroid統計圖表MPAndroidChartMPAndroidChart是在Android平台上開源的第三方統計圖表庫,可以繪製樣式複雜、豐富的各種統計圖表,如一般常見的折線圖、餅狀圖、柱狀圖、散佈圖、金融股票中使用的的“蠟燭”圖、“泡泡”統計圖、雷達狀統計餅狀圖等等。簡言之,AndroidMPChart基本上可以滿足日常在Android平台上的統計圖表開發需要
Time of Update: 2015-12-04
AndroidStudio 1.4升級到1.5後,peer not authenticated錯誤解決方案:找到項目最外層的build.gradle檔案,將其中的:dependencies {classpath 'com.android.tools.build:gradle:1.2.3'}修改為: dependencies { classpath
Time of Update: 2015-12-02
大叔也說Xamarin~Android篇~環境部署與破解,xamarinandroid現在移動開發很HOT,以至於很多人都轉向了它,大叔也不例外,這次有機制接觸一下xamarin這個東西,其實之前也用於xamarin,只是用來寫網頁程式,沒有接觸到移動開發,對於xamarin的移動開發分為三個分支,android,ios和winform,以後可能還會支援其它的開發,xamarin這個東西是跨平台的,本身也有mac,window版本,根據你的需要和習慣而定.Android需要涉及的幾個東西java
Time of Update: 2015-12-02
判斷App是否在後台運行,判斷App後台運行 在一些情境中,經常會需要判斷App是否在後台運行,比如是否顯示解鎖介面,收到新訊息是否顯示Notification等。需求可能是多樣化的,但所依仗的原理是相通的,今天Stay打算說說這些需求的最優解。當然,Stay肯定不會說去for
Time of Update: 2015-12-01
xml 實現圓形圖 和 橢圓形圖,xml圓形1. 2.圓形圖 <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="8dp" android:background="@drawable/bg_btn_round"
Time of Update: 2015-11-29
個人應用開發詳記. (一),個人應用開發 心血來潮. 突然想開發一個視頻分享社區類的APP. 於是想了就開始做~ 部落格就來記錄開發過程吧. 一方面提高自己技術水平. 另一方面自娛自樂吧. 架構沿用了之前公布的開源架構. 慢慢完善中. 此項目寫完. 到時應該就有一個成熟的架構了. 後台部分打算使用第三方儲存了.
Time of Update: 2015-11-29
圖片放大縮小(和ViewPager配合使用流暢顯示)--第三方開源--PhotoView,圖片的放大縮小實現效果是使用的github上的一個開源項目photoView實現的,:https://github.com/chrisbanes/PhotoView下面看測試代碼:activity_main.xml: 1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 2
Time of Update: 2015-11-25
演算法—離散數學中┌ ┐和└