Time of Update: 2015-12-01
通過百度地圖API實現搜尋地址--第三方開源--百度地圖(三),api開源搜尋地址功能是建立在能夠通過百度地圖API擷取位置的基礎上通過百度地圖定位擷取位置詳情:http://www.cnblogs.com/zzw1994/p/5008134.html 1 package com.zzw.baidumappoint; 2 3 import com.baidu.location.BDLocation; 4 import
Time of Update: 2015-12-01
android 加一個按鈕,退出程式,android退出 package com.example.yanlei.yl;import android.graphics.Color;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import
Time of Update: 2015-12-01
對圖片進行各種樣式裁對圖片進行各種樣式裁剪:圓形、星形、心形、花瓣形等剪:圓形、星形、心形、花瓣形等--第三方開源--CustomShapeImageView,CustomShapeImageView在github上的項目首頁是:https://github.com/MostafaGazar/CustomShapeImageView 如果僅僅是需要擷取圓形、心形、花瓣形頭像圖片(具體看Demo),那麼經過Android CustomShapeImageView簡單XML設定就可以實現。
Time of Update: 2015-11-30
AndroidStudio支援新的NDK的操作使用,androidstudiondk在2015的Google I / O大會,5月底,Google宣布了一項新的支援由Android NDK Studio 1.3,Jetbrains CLion整合功能,Android gradle外掛程式。這種支援只在7月已經發布,雖然很有前途,還是在沉重的發展。新的工具包支援需要使用Android Studio 1.3 RC1 +和Android
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-28
開源Http檔案下載架構file-downloader的使用, file-downloader(https://github.com/wlfcolin/file-downloader)是本人開源的一個Http檔案下載架構,是根據自己的經驗總結的一套簡非常輕量級的安卓通用Http檔案下載管理員。 特點:支援斷點續傳、多任務下載、重新命名、移動、刪除、自訂下載名稱和儲存路徑等 file-downloader採用了跟安卓圖片載入架構image-loader類似的設計架構,以下是使
Time of Update: 2015-11-29
Android效能最佳化之被忽視的最佳化點對於效能最佳化這個知識點來說,實在是太廣了,博主本人也一直非常關注這方面的學習,而對於效能最佳化來說它包括了非常非常非常多方面,比如:I/O的最佳化、網路操作的最佳化、記憶體的最佳化、資料結構的最佳化、代碼層次的最佳化、UI渲染最佳化、CPU資源使用率的最佳化、異常處理的最佳化等等等等。。。本篇文章就博主本人的理解來講述一些在Android開發中可以最佳化的地方ArrayList和VectorArrayList和Vector都是內部以數組實現的List,
Time of Update: 2015-11-26
QQ好友名單向左滑動出現置頂、刪除--第三方開源--SwipeMenuListView,swipemenulistviewSwipeMenuListView是在github上的第三方開源項目,該項目在github上的連結地址是:https://github.com/baoyongzhang/SwipeMenuListView 。下載後直接將項目包複製粘貼到需要的項目當中:測試代碼:item.xml: 1 <?xml version="1.0" encoding="utf-8"?&
Time of Update: 2015-11-27
Android 觸摸及手勢操作GestureDetector 現在的智能手機不敢說百分百的都是觸控螢幕,也應該是百分之九九以上為觸控螢幕了,觸控螢幕為我們操作無鍵盤、無滑鼠的手機系統帶來了很多的便利。當使用者觸控螢幕幕時會產生很多的觸摸事件,down、up、move等等。View類有個View.OnTouchListener內部介面,通過重寫他的onTouch(View v, MotionEvent event)方法,我們可以處理一些touch事件,如下: public
Time of Update: 2015-11-25
第三方開源架構的下拉重新整理列表(QQ比較常用的)。,開源架構PullToRefreshListView是第三方開源架構下拉重新整理列表,比較流行的QQ 等上面都在用。(此開源架構於2013年後不再更新)點此下載 1 package com.lixu.kaiyuanxiala; 2 3 import java.util.ArrayList; 4 5 import com.handmark.pulltorefresh.library.PullToRefreshBase; 6 import
Time of Update: 2015-11-24
Android React Native的使用細節問題踩了幾天React Native Android的坑。總結為一句話,目前android學習react native還為時過早,坑太多,需要你慢慢去踩。就目前來講,能踩的坑基本上都踩了一遍,所以還是等它穩定下來再去學吧,否則會浪費掉一大堆時間。單位在React Native中,組件的寬度,高度都是不用寫單位的,你寫個100,在Android中代表的到底是100px還是100dp,就不得而知了,這時候自己實踐一下就一目瞭然了。
Time of Update: 2015-11-09
Android--擷取標題列,狀態列,螢幕高度,android--標題列擷取狀態列高度Rect frame = new Rect(); getWindow().getDecorView().getWindowVisibleDisplayFrame(frame); int statusBarHeight = frame.top;
Time of Update: 2015-10-30
Android基礎入門教程——8.3.8 Paint API之——
Time of Update: 2015-10-25
Droid@screen:在PC螢幕上顯示Android手機螢幕,這裡介紹一款工具——Droid@screen,用來擷取手機螢幕,顯示在PC螢幕上。它集、錄影等多種功能於一體。安裝 1. :http://droid-at-screen.org/download.html,下載後是一個jar包,放到某個目錄就可以。2. 安裝JDK6或以上版本3.
Time of Update: 2015-10-25
Android--調用系統的DownLoadManager去下載檔案,android調用系統相機代碼裡面有詳細的注釋: 1 /** 2 * 該方法是調用了系統的下載管理員 3 */ 4 public void downLoadApk(Context context,String url){ 5 /** 6 * 在這裡返回的 reference 變數是系統為當前的下載請求分配的一個唯一的ID, 7 *
Time of Update: 2015-10-15
Android Material Design動畫最近在看一些關於Material Design的東西,還記得在部落格《你所不知道的Activity轉場動畫——ActivityOptions》中,我們介紹了一種優雅的activity過度動畫。如果大家看了最後給出的參考連結,會發現還有很多內容是值得我們學習的,所以這篇部落格,我們來學習一下這一頁上剩下的東西。一、觸摸反饋大家都知道,在Material
Time of Update: 2015-10-12
Android 5.1_SystemUI的啟動流程詳細解析,android5.1systemui前言:入門Android,針對SystemUI的啟動流程,參考了網上的眾多文章,大部分是Android2.3和Android4.0
Time of Update: 2015-09-21
Android自訂View之用觀察者模式寫自訂監聽事件以及常用豎直型字母索引欄的寫法概述:目前,豎直索引欄還是很流行的,、美團、手機通訊錄等各種常用軟體都要用到它。Demo寫一個自訂View,利用觀察者模式,自訂其中的點擊事件。public class MySlider extends View { private int width; private int height; private float x; private float y; private
Time of Update: 2015-09-17
Android不發版也能線上修Bug?——AndFix
Time of Update: 2015-09-17
Android - 判斷SIM卡狀態Android判斷SIM卡狀態, 是否插入SIM卡.例如: 根據SIM判斷優先使用的網路類型.SIM卡狀態 /** * 判斷是否包含SIM卡 * * @return 狀態 */ public static boolean hasSimCard() { Context context = App.getAppContext(); TelephonyManager telMgr =