Handler的機制詳解
先看一個小實現,這樣是最常見的Handler消息接收的實現方式:主線程中: mHandler = new Handler() { @Ove
opengles繪制圓柱體(光照+紋理)
先看效果圖圓面的繪制: package test.com.opengles8_1;import java.nio.ByteBuffer;import java.
Android官方開發文檔Training系列課程中文版:電池續航時間優化之監測電池電量及充電狀態
原文地址:http://android.xsoftlab.net/training/monitoring-device-state/index.html引言作為一款優秀的
Android中的線程池(二)
上一篇博客Android中的線程池(一),簡單分析了線程池的內部工作的過程,有興趣的同學可以去閱讀下。那真的是簡單分析,因為在那篇文章裡,只從一個任務從提交到被執行的過程
淺談android和js的交互問題
現在很多app裡面很多功能都用html5實現,也就是用webview加載html顯示一些 圖文信息。這麼做的好處就是減少開發成本 ,一套html在android ,ios
Android AsyncTask工作原理
AsyncTask的描述是這樣的:AsyncTask enables proper and easy use of the UI thread. This class a
(Android 基礎(二十一)) Android 屏幕適配
基本概念1. 什麼是屏幕尺寸、屏幕分辨率、屏幕像素密度?屏幕尺寸是指屏幕對角線的長度。單位是英寸,1英寸=2.54厘米屏幕分辨率是指在橫縱向上的像素點數,單位是px,1p
Android NDK學習筆記1-基礎知識篇
引言 最近開發項目用到了多個C語言編寫的動態鏈接庫so,期間遇到很多問題,項目開發完畢後,我覺得有必要把開發中的一些知識點總結下來,並結合我手邊的一本經典教程《Pro A
Android NDK學習筆記11-JNI異常處理
捕獲異常JNIEnv接口提供了一組與異常相關的函數集,在運行過程中可以使用java類查看這些函數。public class JavaClass{// 拋出方法privat
Android數據庫框架——LitePal,修煉三重境界,你到那一層了?
LitePal是一款開源的Android數據庫框架,采用了ORM對象關系映射的模式,將常用的數據庫功能進行了封裝。是大名鼎鼎郭神的傑作。下面我主要分三個階段來講解:基本用
Android官方開發文檔Training系列課程中文版:線程執行操作之線程池操作
原文地址:http://android.xsoftlab.net/training/multiple-threads/run-code.html上節課我們學習了如何定義一
Activity的聲明周期和啟動模式
正常情況下Activity的聲明周期先來看看官方給出的聲明周期圖:這裡需要說明如下幾點:針對特定Activity,第一次啟動,回調如下:onCreate->onSt
Android開發使用的常見第三方框架匯總
1、volley項目地址 https://github.com/smanikandan14/Volley-demo(1) JSON,圖像等的異步下載;(2) 網絡請求的排
Android6.0權限管理到RxPermissions源碼分析
在給應用適配6.0版本的時候,我們就需要運行時權限管理。在6.0開始有一套新的運行機制管理用於更友好的保護用戶的隱私安全,一般涉及用戶隱私的需要實時來提示用戶通過允許和拒
Android中常用的幾種動畫 -- Android學習之路
動畫幀動畫補間動畫屬性動畫 Interpolator幀動畫 FrameAnimation 其實就是一個Drawable ,將一系列的圖片聯合起來順序的播放。形成動畫效果。
Android初級教程:RatingBar的使用
記得淘寶裡面買家給賣家評分的時候會有一個星星狀的評分條,其實就是基於RatingBar做了自定義使用了。那麼本篇文章就對RatingBar的使用做一個基本的認識。接下來就
Android ExpandableListView的使用
ExpandableListView可擴展列表一般可用來開發類似QQ聯系人的界面效果。簡單整理了一下ExpandableListView的使用,希望幫助到需要的親們,由於
[Android開發] Android6.0以上權限總結
Android6.0以上權限總結一. Android6.0 權限變化在Android M中權限系統被重新設計,發生了很大的變化。1. 6.0以後Android權限分普通權
布局優化之RelativeLayout和LinearLayout及FrameLayout性能分析
工作一段時間後,經常會被領導說,你這個進入速度太慢了,競品的進入速度很快,你搞下優化吧?每當這時,你會怎麼辦?功能實現都有啊,進入時要加載那麼多view,這也沒辦法啊,等
自定義UICollectionViewCell 以及碰到的問題
前言:今天沒事自己寫了個UICollectionView也就是九宮格的demo,遇到幾個小問題,雖然都很快解決了,但是這裡還是把它記錄下來,以後方便查閱。(UIColle