原创 AndroidManifest.xml文件解析
一、關於AndroidManifest.xml AndroidManifest.xml 是每個android程序中必須的文件。它位於整個項目的根目錄,描述了package中暴露的組件(activities, services, 等等),
原创 JDK源碼閱讀大綱
java.lang Object String AbstractStringBuilder StringBuffer StringBuilder Boolean Byte Double Float Integer Long Short
原创 自定義Dialog實現
系統提供的對話框樣式比較簡單,我們需要自己定義風格樣式不同的對話框以滿足產品的需要。 自定義主題(theme) <!-- 自定義Dialog背景全透明無邊框theme --> <style name="CustomDialog"
原创 android 常用的功能
Android開發過程中常用到的功能(持續更新...) 一、int string 相互轉換 int 轉 string 1.) String s = String.valueOf(i); 2.) String s
原创 Android各個版本版本號對應關係表及懸浮框
原文鏈接: http://blog.csdn.net/zgp18963349823/article/details/4424196 懸浮窗權限 http://www.jianshu.com/p/167fd5f47d5c7
原创 Android studio 的使用心得
剛升級Android studio 2.1.2版本。記錄一下使用的過程。 下載以及升級最新版本的SDK相關數據,使用的是SVN。沒有SVN的話,只能自己在網上找些國內的鏡像,更新相關版本。 Android 2.0以上版本 build的時候
原创 Android監控WIFI和GSM狀態並繪製網絡強度
在實際工作中,常常遇到APP顯示網絡強度的需求。 使用過程中涉及的應用權限如下: <!--wifi及網絡狀態--> <uses-permission android:name="android.permission.AC
原创 android XML實現切換效果
一、通過在佈局文件中引用XML實現填充顏色透明度的變化 <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com
原创 第三例:Activity的生命週期
從網上下載一張經典的Activity生命週期圖片 下面使用代碼演示Activity的調用過程: package demo.my.com.myapidemo.app.ui; import android.app.Activity; im
原创 第六例:Activity的切換動畫
在Android開發過程中,經常會碰到Activity之間的切換效果的問題 ,從Android2.0開始在Activity增加了一個方法: public void overridePendingTransition (int en
原创 第四例:Intent啓動Activity的幾種方式(一)
activity的啓動模式有四種,分別爲: “standard” (默認) “singleTop” “singleTask” “singleInstance” 一、standard xml中配置,andr
原创 第五例:MQTT服務端及客戶端學習
一、需要準備的工具如下: (1)、下載Mosquitto(MQTT的代理,也可以用IBM的ISMB)http://mosquitto.org/download/ (2)、下載AndroidPushNotificationsDemohttp
原创 android定時器
android 在很多功能中需要使用定時器功能,例如定時刷新某個控制、倒計時功能、模擬時間顯示等。 定時器的實現有以下幾種方法: 一、使用Timer 創建一個定時器Timer timer = new Timer(); 創建定時器任務 T
原创 第一例:HelloWorld
package demo.my.com.myapidemo.app; import android.app.Activity; import android.os.Bundle; import demo.my.com.myapidem
原创 第二例:Clipboard剪貼板
剪貼板:主程序package demo.my.com.myapidemo.content; import android.app.Activity; import android.content.Cli