Android 內置了很多系統級別的廣播。廣播的注冊方式有兩種,一種是代碼注冊,另一種是在AndroidManifest.xml 中注冊。當然,前者稱為動態注冊,後者稱為
第一次接觸樹形ListView是一年前,當時公司做的項目是一個企業的員工管理軟件,在展示員工時用到的,我花了大半天時間,才把樹形ListView搞明白,完成任務後就沒有然
效果圖:源碼:package com.zihao.radar;import android.app.Activity;import android.os.Bundle;i
核心類:package test.com.opengles3_1;import android.opengl.GLES20;import android.opengl.M
先看一看我的代碼運行結果。代碼運行起來初始化狀態: 點擊開始按鈕,唱片機的機械臂勻速接近唱片磁盤,同時唱片磁盤也開始勻速順時針旋轉: &n
在Android開發中,事件分發機制是一塊Android比較重要的知識體系,了解並熟悉整套的分發機制有助於更好的分析各種點擊滑動失效問題,更好去擴展控件的事件功能和開發自
我覺得android中的事件分發機制的懵懂期應該是Listview中對於item的點擊和長按事件,那個時候知道item的長按事件是返回boolean值的方法,我們知道要把
學習到的知識整個事件流向應該是從Activity—->ViewGroup—>View 從上往下調用dispatchTouchEvent
平時用到也就那麼幾個方法,花費了時間學的東西用的少就忘記了,撿一撿是時候做做記錄了.為了以後復習起來也方便json是一種格式,用來交換文本形式數據.解析json的方式也有
寫在前面:最近接到老大的一個需求,要求在手機端攔截微信的通知(Notification),從而獲得聯系人和內容。之後將聯系人和內容發送到我們的硬件產品上,展示出來之後,再
摘要:Json數據在安卓開發過程中是非常常見的,在請求服務器端數據的時候,服務器端返回的無非就是三種類型:HTML,XML,JSON。所以學習JSON對安卓程序員來說是非
QQ5.0側滑效果實現方案有很多方式,今天我們使用ViewDragHelper來實現一下。先上效果圖: ①自定義控件SlidingMenu繼承FrameLayout,放在
升級之前的MyAdapter.javapackage run.yang.com.listviewactivedemo;import android.content.Con
了解Android繪圖或者自定義View的同學,都知道Canvas類、Paint類等。今天就來看看Paint的有關描述。首先看看官網的定義:The Paint class
謹以此文,記我在公司實習時,所接到的第一個正式的、真正有意義的任務——將公司即將發布的APK進行代碼混淆。什麼是代碼混淆混淆就是對發布出去的程序進
前言我們已經開發了一個應用,這裡稱為A應用,類似於天氣weather那種。現在的任務就是如果這些A應用有新版本了,或者天氣出現比較惡劣的狀況,要及時在手機上進行消息的推送
內存洩露可以引發很多的問題:1.程序卡頓,響應速度慢(內存占用高時JVM虛擬機會頻繁觸發GC)2.莫名消失(當你的程序所占內存越大,它在後台的時候就越可能被干掉。反之內存
這裡我要講述下android熱補丁前世今生Under the Hood: Rebuilding Facebook for AndroidOver the last yea
Java中的內存洩漏java內存洩漏大家都不陌生了,簡單粗俗的講,就是該被釋放的對象沒有釋放,一直被某個或某些實例所持有卻不再被使用導致 GC 不能回收。在Java中,內
在Android 5.0之前,雖然也有手機是雙卡手機,但是雙卡方案都是ODM廠商自己做的,或者是有芯片廠商提供的源碼完成。因此,如果要在4.4甚至更早之前的手機上獲取雙卡