Time of Update: 2014-10-01
android NDK編程:使用posix多線程與mutex互斥同步MainActivity.javapackage com.apress.threads;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import
Time of Update: 2014-09-17
Android Activity為什麼要細化出onCreate、onStart、onResume、onPause、onStop、onDesdroy這麼多方法讓應用去重載?,oncreateonstartAndroid
Time of Update: 2014-09-12
iOS_33_音樂後台播放,ios_33後台播放音樂後台播放:三個步驟在appDelegate中的didEnterBackground方法中實現:app的beginBackgroundTaskWithExpirationHandler方法開啟背景工作,讓程式在後台運行- (void)applicationDidEnterBackground:(UIApplication *)application{ // Use this method to release shared
Time of Update: 2014-09-01
android內建zip輕鬆實現壓縮解壓開發過程用到了zip壓縮包,寫了一個工具類,該類可以實現把字串直接壓縮成zip格式,省去了寫入檔案再壓縮的步驟:/** * * @author shx * 壓縮和解壓縮工具 * */public class ZipUtil {/** * 壓縮方法 * @param str 要壓縮的字串 * @param path路徑 * @throws IOException */public static void compress(String
Time of Update: 2014-08-29
android中實現毛筆效果(View
Time of Update: 2014-08-16
如何採用絕對座標的方式動畫方式移動view和如何點擊view的時候擷取它的cachebitmap並移動,Layout:<?xml version="1.0" encoding="UTF-8"?><com.example.android_test.MyDragLayer xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2014-08-15
Qt on Android:怎樣適應不同的螢幕尺寸 使用 Qt 開發的 Android 應用,怎樣適應 Android 智能手機各種各樣的螢幕尺寸? 說到螢幕尺寸,從 2.8 吋到 8.9 吋的手機螢幕都有,這對程式猿們來講痛苦可不只一點。 Android 項目本身已經考慮了這個問題,資源檔,比標,都有 ldpi / mdpi / hdpi / xhdpi 等等版本, Android 架構會根據螢幕大小自動選擇相應的表徵圖,這樣在不同尺寸的螢幕上,應用看起來就差不多了。 那
Time of Update: 2014-08-05
Link prefetching原理及效能測試,linkprefetching背景: Link Prefetching 是 HTML 5的一個標準, 最早是由Mozilla 發布的一個互連網標準草案,link prefetching 現在是 W3C和WHATWG關於HTML 5中的一部分。網頁可以嵌入 prefetching 標記,當瀏覽器載入完當前頁面即結束載入網頁,在瀏覽器閑置的時候會觸發prefetching 標記的link,
Time of Update: 2014-07-30
Android.mk 基本應用如果是在android源碼裡面編譯我們自己的應用,就需要這個android.mk檔案,這個檔案就告訴android系統應用如何來編譯這個應用以及這個應用它所依賴哪些檔案等等資訊。我對android.mk的瞭解也不是很多,我把我們平時經常需要的東西說一下,順便也是協助自一個己作一下筆記。 其實我們用得最多就是編譯庫檔案(.so檔案),jar包,apk應用以及bin檔案等等,下來看看下面的代碼 複製代碼LOCAL_PATH := $(call my-
Time of Update: 2014-07-28
activity劫持反劫持(1)1、Activity調度機制android為了提高使用者的使用者體驗,對於不同的應用程式之間的切換,基本上是無縫。他們切換的只是一個activity,讓切換的到前台顯示,另一個應用則被覆蓋到後台,不可見。Activity 的概念相當於一個與使用者互動的介面。而Activity的調度是交由Android系統中的AmS管理的。AmS即 ActivityManagerServiceActivity管理服務),各個應用想啟動或停止一個進程,都是先報告給AmS。
Time of Update: 2014-07-23
Android studio刪除工程項目,androidstudio 本新手最近學Android都是用的eclipse。其實個人覺得eclipse不錯,可能接觸Android不久,倒也不覺得它慢還是怎樣。對於Google的Android studio也是早有耳聞,前兩天終於去下了一個,win7跟ubuntu下面都裝上了。當然,本人更習慣於在ubuntu下面開發。 問題來了,發現找來找去就是不知道怎麼刪除Android
Time of Update: 2014-07-23
【Android】 TextView設定個別字型樣式,androidtextview1 SpannableString msp = new SpannableString("測試"+XM+"更換當前號碼將從手機發送一條普通簡訊進行驗證");2 msp.setSpan(new ForegroundColorSpan(Color.BLUE), 2, XM.length()+2,
Time of Update: 2014-07-17
Android應用測試:解決方案匯總(1)BKJIA譯文】對Android或者iOS平台上的應用程式進行檢查其實並不像大家想象的那麼特別。我們工作的目標是一樣的,期望的結果是一樣的,操作的過程也是一樣的。與案頭平台相比,行動裝置
Time of Update: 2014-07-05
Nubia Z5S在某種異常或者按組合按鍵的情況下會進入QHSUSB_BULK模式, 此種模式的現象是, 如果在windows(比如win7)下連上資料線, 則會在電腦出現n多分區掛載,甚至會提示要格式化某些分區(這裡要強調的是千萬不要格式化任何分區,否則可能會變成真磚只有返廠了)關於這個模式可以參考我之前發的一篇文章: http://blog.csdn.net/syhost/article/details/20435957上面文章中也提到, QHSUSB_
Time of Update: 2014-06-22
當開啟一個Activity時,如果這個Activity所屬的應用還沒有在運行,系統會為這個Activity所屬的應用建立一個進程,但進程的建立與初始化都需要時間,在這個動作完成之前系統要做什麼呢?如果沒有任何反應的話,如果程式初始化的時間很長,使用者可能還以為沒有點到相應的位置。但此時所啟動的程式還沒初始化完,既無法顯示程式,又不能停在原處不做任何動作,怎麼辦?這就有了Starting Window的概念,也可以稱之為Preview Window。Starting
Time of Update: 2014-06-11
Time of Update: 2014-06-07
接上文,項目中因為需要UI熱更新,所以我使用了AssetBundle這個解決方案.一般來說,我們使用AssetBundle產生資源套件常用的方案是如下這麼用:using UnityEngine;using UnityEditor;/// <summary>/// 匯出資源類/// </summary>public class ExportGameResources{ static BuildAssetBundleOptions m_option =
Time of Update: 2014-05-13
這次在代碼上比上一次改進了一些,並且載入完全部資料後會在lisview底部顯示一個“已載入全部“的textview。大家可以對比我的上一篇部落格android Listview分批載入+自動載入(附源碼下載)看看代碼有啥不同直接上代碼:public class TestForListviewActivity extends Activity implementsOnScrollListener {private View mFooterView;private LinearLayout
Time of Update: 2014-04-28
Unity3D在打包安卓應用的時候,一開啟遊戲就閃退,接入LogCat之後發現有如下的Log:04-14 10:12:08.283: DEBUG/dalvikvm(23204): Unregistering JNI method Lcom/unity3d/player/UnityPlayer;.nativeVideoFrameCallback:VILII04-14 10:12:08.283: DEBUG/dalvikvm(23204): Unregistering JNI method
Time of Update: 2014-04-24
在android中開起開場動畫類,已封裝好,android開發的朋友可使用。在這個類中,你可以:設定開場動畫的圖片資源、返回下一個要啟動的Activity、顯示開場動畫、執行耗時的操作、建立啟動時的介面Layout、設定螢幕的方向。預設是豎屏、開場動畫的圖片資源類。封裝了圖片、播放時間、開始時的透明程度等,具體代碼: