原创 android am 指令使用

以下是指令的使用help usage: am start [-D] [-N] [-W] [-P <FILE>] [--start-profiler <FILE>] [--sampling INTERVAL]

原创 android Animation 動畫效果收集

1.點擊後放大縮小實現 Android的事件:onClick, onScroll, onFling等等,都是由許多個Touch組成的。其中Touch的第一個狀態肯定是ACTION_DOWN, 表示按下了屏幕。之後,touch將會有後續事件

原创 android studio 簽名,打包,混淆,多渠道打包

一、在android studio 中有兩種的方式可以進行打包 (1)第一種方式 build->generate signed apk   而後選擇要進行打包的項目,next  進行選擇簽名文件,填寫密碼 next  在下面打包有兩

原创 基於wheel的省市縣,界面實現優化

這是寫的第三篇的省市縣聯動了,該篇只是對界面進行了優化,數據也是不全,僅供參考 以下是顯示的效果 其中修改了wheel中的 wheel類中的textview的高度,所以需要調用上傳的項目中的wheel 以下是項目的地址 http://

原创 自定義 音量view

      實現通過滑動的手勢,進行音量的控制,每滑動10的距離,增加一格的音量 1.attrs文件 <?xml version="1.0" encoding="utf-8"?> <resources> <attr n

原创 android 輸入框等控件的移動

在android的開發過程中難免有的時候需要的需求是,想要移動某些控件實現某些功能的同時,提高用戶的體驗 比如,攜程中的查詢地址的時候輸入框的左右滑動效果,可能在看到這種效果的時候,挺多的人會想要通過動畫的方式 進行實現,筆者也這麼的嘗試

原创 android性能優化

1.  採用硬件加速,在androidmanifest.xml中application添加android:hardwareAccelerated="true"。不過這個需要在android 3.0纔可以使用。android4.0這個選項

原创 rxjava 學習

rxjava 學習 1. 對象介紹 Observable 即被觀察者 Observer 和 Subscriber 即觀察者 (onStart() 和 unsubscribe() 是subscriber 增加的方法) Obse

原创 自定義view常用屬性

//畫筆的設置 mPaint.setAntiAlias(false);//消除鋸齒 mPaint.setStrokeWidth(mCircleWidth); // 設置圓環的寬度 mPaint.setStrokeCap(Paint.C

原创 系統源碼分析-問題集

(1)android Out of space? the tree size of out/target/product/**/system      原因:system.img 大小不足導致。      修改:device/**/gen

原创 控件收集

1. SwipeListView       //仿qq的側滑刪除      2.PagerSlidingTabStrip    //tab滑動欄

原创 android studio 遇到的bug 收集

問題 1 Error:Execution failed for task ':App_ShippingCity:dexRelease'. > java.util.zip.ZipException: error in opening zip

原创 系統源碼分析-android_id 生成

源碼的查看推薦在AndroidXRef進行查看。 1.一般我們獲取android_id是通過以下的方式進行獲取 Settings.System.getString(context.contentResolver, Settings.Sy

原创 android studio svn的使用

在android studio 中使用svn (1)在settings ->version control->subversion ->general  中的use command line client 選擇svn.exe 如下圖所示

原创 android studio 運行虛擬機的時候遇到dev kvm is not found

android studio在安裝的時候,會自動的安裝HAXM,但是有可能會安裝失敗,我就是遇到安裝失敗,所以纔會出現這個問題。 1.在控制面板中卸載  Inter Hardware Accelerated Execution Manag