原创 APK 反編譯 工具 圖解

這段時間在學Android應用開發,在想既然是用Java開發的應該很好反編譯從而得到源代碼吧,google了一下,確實很簡單,以下是我的實踐過程。 在此鄭重聲明,貼出來的目的不是爲了去破解人家的軟件,完全是一種學習的態度,不過好像通過這種

原创 android 在Resource中定義arrays

   第一步:在res/values/arrays.xml中定義需要的數組資源 <?xml version="1.0" encoding="utf-8"?>    <resources>    <string-array name="

原创 Android 中 PopupWindow的用法 彙總

在Android中有很多級別的Window,不同級別的Window按照z-index方向分佈。下面看看Android控件(view)PopupWindow的用法(位置、動畫、焦點)。 1、創建PopouWindow及相關參數設置 //

原创 Android RelativeLayout佈局之常用屬性詳解

第一類:屬性值爲true或false      android:layout_centerHrizontal  水平居中      android:layout_centerVertical   垂直居中      android:lay

原创 android 傳感器的實現

  1:傳感器(Sensor)是什麼?傳感器是能標識溫度,加速度等等物理現象的轉換電子信號的機器。Android SDK,在移動設備中提供了各種各樣的傳感器的API2:Sensor類     public                

原创 android SQLite使用SQLiteOpenHelper類對數據庫進行操作

一、 SQLite介紹 SQLite是android內置的一個很小的關係型數據庫。 SQLite的官網是http://www.sqlite.or

原创 Android Application 創建全局變量

以前都是建立一個ConstData的類來保存全局用的變量,但是有時候確實是有點小問題。   所以研究了一下使用Application來建立全局變量,下面就是代碼,主要分爲四個文件: (1)是MyApplication類,保存全局變量以及變

原创 android 系統權限彙總

android.permission.ACCESS_CHECKIN_PROPERTIES          允許讀寫訪問”properties”表在checkin數據庫中,改值可以修改上傳( Allows read/write acc

原创 《代碼整潔之道》

第二章 有意義的命名 2.2 名副其實:變量、函數或者類的名稱要說明他們的目的。 2.3 避免誤導:避免使用關鍵字,避免使用0 o 1 l 等。 2.4 做有意義的區分:要區分名稱,就要以讀者能鑑別不同之處的方式來區分。 2.5 使用讀

原创 利用convertView優化ListView性能

  基本的getView寫法   Java代碼 public View getView(int position, View convertView, ViewGroup parent) { View view = new View()

原创 JAVA String 字符串函數總結

閒來沒事,把基礎好好複習一下,也做個總結,以後查閱方便! 1、java.lang.String-->substring(int indexId)/String substring(int beginIdex,int endIndex)

原创 Java&Android的線程池---ExecutorService

通過線程池來實現客戶端的消息處理機制.很高興的發現Android擁有與Java相同的ExecutorService實現,似乎一切都變得簡單了. 本文

原创 android使用html開發軟件界面

使用html開發軟件界面 因爲android軟件開發分工目前還沒有細化,程序員往往需要負責軟件界面的開發, 雖然軟件的界面圖片已經由美工設計好了,但如果使用layout技術把軟件做成如圖片所示的界面確實很困難, 而且也比較耗時。Andro

原创 Android fragment的用法

 1,什麼情況下使用 fragment通常用來作爲一個activity的用戶界面的一部分 例如, 一個新聞應用可以在屏幕左側使用一個fragment來展示一個文章的列表,然後在屏幕右側使用另一個fragment來展示一篇文章 –

原创 java.lang.String中的trim()方法的詳細說明

String.Trim()方法到底爲我們做了什麼,僅僅是去除字符串兩端的空格嗎? 一直以爲Trim()方法就是把字符串兩端的空格字符給刪去,其實我錯了,而且錯的比較離譜。 首先我直接反編譯String類,找到Trim()方法: publ