Time of Update: 2015-01-12
android檔案儲存體位置切換,android檔案儲存體 最近有個需求,助手的google衛星地圖和OpenCycleMap下載的離線地圖資料,要能夠在內建儲存和外置儲存空間之間切換,因為離線瓦片資料非常大,很多戶外使用者希望將這些檔案儲存體在外置TF卡上,不佔用內建儲存空間,所以把最近研究的整理了下,分享給大家。 需要考慮和遇到的問題(主要是不同手機、不同系統的相容性): 1.這樣擷取手機所有掛載的儲存空間?
Time of Update: 2015-01-12
Handler的post方法,Handlerpost方法Handler的post(Runnable
Time of Update: 2015-01-12
MoonWarriors-lua——《雷電戰機》遊戲-Lua移植版,《雷電戰機》-lua MoonWarriors是一個使用Cocos2d-Html5引擎開發的類似雷電戰機的遊戲Demo,原始碼發布在Cocos2d-x官網的引擎樣本當中。MoonWarriors-lua是為了學習Cocos2d-x Lua開發而移植的Quick-Cocos2d-x版本。移植過程中,體驗了一回JS代碼到Lua代碼的各自文法特性。
Time of Update: 2015-01-12
【轉】Android實現點擊兩次返回鍵退出,android點擊在做安卓應用是我們經常要判斷使用者對返回鍵的操作,一般為了防止誤操作都是在使用者連續按下兩次返回鍵的時候提示使用者是否退出應用程式。 第一種實現的基本原理就是,當按下BACK鍵時,會被onKeyDown捕獲,判斷是BACK鍵,則執行exit方法。 1 2 3 4 5 6 7 8 9101112131415161718192021222324252627282930313233343536373839404142434445464748
Time of Update: 2015-01-12
友盟使用者反饋自訂UI-Android,使用者反饋ui-android友盟使用者反饋SDK是友盟為開發人員提供的組件之一,使用者反饋也是每款應用必不可少的模組。如果你想方便的收集使用者的反饋建議,並且與發送反饋的使用者進行溝通交流,那麼友盟使用者反饋SDK是你不錯的選擇,使用友盟使用者反饋SDK兩行代碼實現開發人員和使用者輕鬆高效溝通。從友盟BBS看到許多開發人員都希望通過自訂UI,來實現使用者反饋功能。下面就為大家來講解如何使用友盟使用者反饋SDK來制定UI。這裡以一個demo來說明。首先,這
Time of Update: 2015-01-12
Android 打aar包,androidaar包前段時間需要做一個sdk項目,正苦悶用什麼打包方式,要是使用jar打包,jar只能打包class檔案,要想把資源檔打包進去比較麻煩的意見事情,介面不多的話可以使用反射調用,把資源檔都通過這個反射的R引用出來。 String packageName = context.getPackageName(); Class r = null; int id = 0; try { r =
Time of Update: 2015-01-12
Android PopupWindow使用樣本,androidpopupwindow樣本效果如下: MainActivity.xmlpackage sn.qdj.popupwindowdemo;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.view.Gravity;import android.view.View;import
Time of Update: 2015-01-11
android:MAT記憶體分析工具的使用,androidmat前言之前看過這篇部落格,《IBM使用 Eclipse Memory Analyzer 進行堆轉儲檔案分析》。所以,想使用MAT對android app的記憶體進行分析。又恰好看到這篇部落格《Android記憶體流失研究》,於是,我也總結一些MAT的使用。1.在Eclipse上安裝MAT,和安裝其他外掛程式一樣,MAT的當前地址:http://download.eclipse.org/mat/1.4/update-site/
Time of Update: 2015-01-11
android錯誤之MediaPlayer用法的Media Player called in state *,androidmediaplayer用到Media Player,遇到幾個問題,記一下用法就不說了,使用的時候最好參考一下mediaPlayer的這張圖第一個錯誤是Media Player called in state 8這個是因為在調用start之前沒有prepare,因為我是用了mediaPlayer = MediaPlayer.create(context,
Time of Update: 2015-01-11
Android對應用的記憶體配置,android應用程式指派在Android運行機制裡面, 不同解析度不同RAM大小的裝置會被分配不同的初始運行記憶體.更高解析度的裝置也肯定比更低解析度裝置需要更多的記憶體.具體分配多少,這個可以查看自己裝置當中/system/build.prop 檔案,裡面有說明.(以下是我的測試裝置 LG 720P解析度 4.7英寸的手機的資訊)<span
Time of Update: 2015-01-11
Android 音樂亂碼問題修改,android亂碼對於Android音樂播放器的音樂人 ,專輯,音樂名字顯示亂碼的修改做了下總結:方法一:在frameworks\base\media\java\android\media\MediaScanner.java中修改:函數handleStringTag在這個函數中加上字元編碼的轉換;<span style="font-family:KaiTi_GB2312;font-size:18px;">/*add by
Time of Update: 2015-01-11
cocos2dx3.2開發 RPG《Flighting》(三)從Excel表中載入需要的資料,cocos2dx3.0label一、前言在一個遊戲裡面,需要用到的資料一般都是由遊戲策劃提供的(這裡的策劃還是由我自己擔任啦哈哈)。什麼是需要用到的資料?例如我建立一個角色A,A有他自己的攻擊力,防禦力,速度等,再建立一個角色B,B也有自己的攻擊力,防禦力,速度等。每個角色都有一些基礎屬性,但是對應不同的角色,屬性的值有可能不同。我們不可能在代碼裡面把這些資料寫死。最好的辦法是從一個檔案(
Time of Update: 2015-01-11
產品經理的6大問題,產品經理問題
Time of Update: 2015-01-11
實現Android 5.0 Material Design的點擊任意View的水波效果,androidmaterial 轉載請註明出處,本文來自【 Mr.Simple的部落格 】。我正在參加部落格之星,點擊這裡投我一票吧,謝謝~ 前言自從Android 5.0問世以後,它的UI風格受到了大家普遍的讚美,簡單、動感十足,但是由於工作比較忙,本人對於Android 5.0並沒有太多的關注。前幾天在知名博主任玉剛 ( 部落格地址
Time of Update: 2015-01-11
linux socket中select()函數以及FD_ZERO FD_SET FD_CLR FD_ISSET,fd_zerofd_setlinux socket非阻塞編程時常見到如下的code:socket s; ..... fd_set set; .....struct timeval tv;while(1) {
Time of Update: 2015-01-11
android 網路連接檢測首先, 需要在AndroidManifest.xml 中添加下列許可權: 判斷是否串連的方法類:package com.akm.detectinternetconnectionstatus;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class ConnectionDetector
Time of Update: 2015-01-11
史上最簡單Robotium跨進程操作實踐——基於ADB架構,robotiumadb樓主原創,分享不易,轉載請註明出處,謝謝。Robotium是Android平台下一款非常優秀的自動化測試架構,它做android平台自動化的優勢想必看到這篇文章的人應該都很清楚。但優點歸優點,缺點也比較多,最明顯的缺點有兩個,一是必須要和被測系統簽名保持一致,二是不能做任何跨進程的操作。 很多小夥伴知道怎麼用robotium,也知道它有這些限制,但不知道其中的原因。這裡簡單地說一下,robotium的這些
Time of Update: 2015-01-11
Activity回退棧使用,Activity退棧使用
Time of Update: 2015-01-11
公眾平台體驗(二)JS-SDK,公眾js-sdk申請兩三天了,還沒有審核通過,先看一下一些文檔吧,感受下的新Feature吧:公眾平台今日面向開發人員開放內網頁開發套件(JS-SDK)。通過JS-SDK提供的11類介面集,開發人員不僅能夠在網頁上使用本身的拍照、選圖、語音、位置等基本能力,還可以直接使用分享、掃一掃、卡券、支付等特有的能力,為使用者提供更優質的網頁體驗。JS-SDK主要包含以下能力:1、分享類介面支援擷取“分享到朋友圈”、“發送給朋友”、“分享到QQ”和“分享到微博”按鈕的使用者
Time of Update: 2015-01-11
紅米1s W/C版 可行的雙系統方案(僅分析尚未實施),紅米1s得益於國外大神 balika011 反組譯碼破解並公布的 紅米1s 電信/聯通版的bl源碼(本人git上已經fork過來,地址:https://github.com/syhost/lk-armani,並已經編譯測試可以正常使用),