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