Android App 記憶體泄露之ThreadThread 記憶體泄露線程也是造成記憶體泄露的一個重要的源頭。線程產生記憶體泄露的主要原因在於線程生命週期的不可控。1.看一下下面是否存在問題 /** * * @version 1.0.0 * @author Abay Zhuang * Create at 2014-7-17 */public class ThreadActivity extends Activity {public void onCreate(Bundle
Android核心sysfs中switch類使用執行個體Android核心sysfs中switch類使用執行個體 終於在這個周末,可以幹點自己想要乾的事了。由我這個二流的核心驅動開發人員來解析一下sysfs中的switch類。先推測一下來曆,在普通的嵌入式Linux平台上,一般是各自為戰,完全不需要遵循什麼規則。在Android中Google定義了一些潛移默化的規範,你可以完全不遵守。但是按照規則總歸是好的。
Android代碼混淆及項目發布方法記錄Android代碼混淆及項目發布步驟記錄本來整理了一份Android項目混淆與發布的文檔,突然想到何不寫篇部落格,分享一下呢,如是便有了本文。Android代碼混淆及項目發布步驟記錄一、清理代碼中的調試資訊,如Log、System.out二、在資訊清單檔中修改版本為目前的版本,如果需要更新資料庫,則需要在配置類或設定檔中修改程式資料庫版本。三、在資訊清單檔中將項目的debugable設定為false四、建立簽署憑證keyst
Android中的style相關屬性android中的style屬性值Android平台定義的主題樣式:android:theme="@android:style/Theme.Dialog" // 將一個Activity顯示為對話方塊模式android:theme="@android:style/Theme.NoTitleBar" // 不顯示應用程式標題欄android:theme="@android:style/Theme.NoTitleBar.Fullscreen" //
Android仿iPhone的日期時間選取器先看如何使用import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import android.app.Activity;import android.app.AlertDialog;import
提高Android應用手寫流暢度(基礎篇) 在使用android類的手寫應用時,整體上都有這樣一個印象:android的手寫不流暢、不自然,和蘋果應用比起來相差太遠。本文結合作者親身經曆,介紹一下有效提高手寫流暢度的幾種方法:1、未做任何處理的手寫效果:
Android 最火的快速開發架構XUtils之註解機制詳解 在上一篇文章Android 最火的快速開發架構XUtils中簡單介紹了xUtils的基本使用方法,這篇文章說一下xUtils裡面的註解原理。 先來看一下xUtils裡面demo的代碼:@ViewInject(R.id.tabhost) private FragmentTabHost mTabHost;@ViewInject(R.id.big_img) private ImageView
Android之線程池深度剖析1.線程池的引入 引入的好處: 1)提升效能。建立和消耗對象費時費CPU資源 2)防止記憶體過度消耗。控制活動線程的數量,防止並發線程過多。 使用條件: 假設在一台伺服器完成一項任務的時間為T T1 建立線程的時間 T2 線上程中執行任務的時間,包括線程間同步所需時間
andriod 在windows上環境配置andriod開發環境配置個人資訊:就讀於燕大本科軟體工程專業 目前大四;本人部落格:google搜尋“cqs_2012”即可;個人愛好:酷愛資料結構和演算法,希望將來從事演算法工作為人民作出自己的貢獻;程式設計語言:java ;編程壞境:Windows 7 專業版 x64;編程工具:jdk,eclipse,AVD;製圖工具:office 2010 powerpoint;硬體資訊:7G-3 筆記本; 64位windows
Android 應用程式簽名本文主要介紹Android應用程式簽名的相關理論知識以及如何發布Android應用程式。1.簽名的概念為大家所熟知的日常生活中的簽名,它是代表某個人的特殊標記,用於唯一標識某個人。而Android
Android wear 初體驗 最近一直在研究android wear SDK,總體感受來說就是和現有的android 其他的開發SDK還是有很多新的東西。例如手機終端與手錶端的通訊機制,手錶端的UI規範。但是從開發本身來講,還是存在很大的困難。 首先就是環境的搭建,大家都知道國內現在上不去google developer官網,不過在同事的協助下,我fan 牆了。具體fan牆方法可以自行百度,或者購買VPN。Android developer
android 瀏覽器開發執行個體android app需要通過手機顯示網頁資訊還是比較常用的,比如我最近業餘開發的
Android筆記之 檔案儲存、壓縮與清空刪除這兩天改進最佳化項目中圖片上傳的代碼,考慮到可能有7、8M的比較大的圖片,因為要先進行壓縮。所以設計到檔案的壓縮,儲存與清空刪除操作。在這裡記下筆記。/** * 壓縮並另存新檔,每次先清空再儲存 */private void compressFile(){//清空儲存目錄下的舊照片String saveDir = Environment.getExternalStorageDirectory()+
Android Touch事件傳遞機制詳解 下 在前一篇文章中,我主要講解了Android源碼中的Touch事件的傳遞過程,現在我想使用一個demo以及一個執行個體來學習一下Andorid中的Touch事件處理過程。在Android系統中,和Touch事件分發和處理緊密相關的三個函數如下:(1) public boolean dispatchTouchEvent(MotionEvent ev)(2) public boolean onInterceptTouchEvent(
Android仿iOS7的UISegmentedControl 分段,androidios7:這裡只簡單做了兩個按鈕的。首先是兩個按鈕的背景:res/drawable/seg_left.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" >
IOS 編程中引用第三方的方類庫的方法及常見問題,ios類庫方法一:直接複製所有源檔案到項目中 這種方法就是把第三方類庫的所有源檔案複製到項目中,直接把所有.h和.m檔案拖到XCode項目中即可。注意: 1. 如果第三方類庫引用了一些系統內建類庫,那麼在項目中還需要額外引用那些類庫。
android TextView裡邊實現圖文混配效果,androidtextview 做的遊戲攻略中的圖文載入已經用TextView實現,但看到網易新聞裡的內容,點擊圖片可以調到一個新的Activity ,感覺也像Textview 實現的,但不知道怎麼弄,想想可以通過動態載入Textview和ImageView
讓Android程式單例運行,Android程式運行<?xmlxxxx?><manifestxxxxxxx> <applicationandroid:icon="@drawable/icon" android:label="@string/app_name" android:launchMode="singleInstance">
Cocos2dx 3.0
在win7下搭建cocos2d-x v3.2rc0開發環境(For Android),win7cocos2d-x cocos2d-x 是目前比較流行的遊戲引擎,為大多遊戲開發愛好者所喜愛,因此,本文的目的在於教導新手如何在win7下建立cocos2dx開發環境,截止本文,cocos2dx的最新版本為