Time of Update: 2015-12-18
3D圖片採集與展示(SurfaceView 自適應 Camera, 錄製視頻, 抽取幀),最近在做一個3D圖片採集與展示。主要功能為:自訂Camera(google 已經擯棄了Camera,
Time of Update: 2015-11-26
幀布局實現霓虹燈效果,布局實現霓虹燈Framelayout即幀布局,使用這種布局可以把幾個控制項疊加在一起。使用Framelayout結合textview就可以實現一個簡單的霓虹燈效果。一、首先在XML中使用了FrameLayout布局並添加六個TestView檔案,並設定了顏色和位置。XML布局如下:<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.
Time of Update: 2015-11-24
[Android]Ubuntu真機調試配置(附51-android.rules),ubuntuandroid調試直接說步驟:1. 從以下路徑擷取51-android.rules,這個是按照goolge官方資料整理的,不知道之後會不會有更新https://github.com/thomasl007/51-android.rules2. 把51-android.rules檔案拷貝到/etc/udev/rules.d目錄下,如果有必要的話,修改一下許可權3. 重啟udev服務,sudo
Time of Update: 2015-10-26
非同步訊息處理機制-Android中Handler原理(續)非同步訊息處理線程是指線程啟動後會進入一個無限迴圈,每迴圈一次,從內部的訊息佇列裡面取出一個訊息,並回調相應的訊息處理函數。一般在任務常駐,比如使用者互動任務的情況下使用非同步訊息處理線程。之前在Android中Handler原理裡面研究過android裡實現非同步訊息處理線程的方式,基本邏輯今天就用java將其簡單的類比出來加深印象,下面的類圖是用工具匯出的,不太正規,不過能大概看出類之間的關係Message類:訊息類vcD4NCjx
Time of Update: 2015-10-20
Android四大組件應用系列——實現電話攔截和電話錄音,android四大一、問題描述 使用BordercastReceiver和Service組件實現下述功能:1.當手機處於來電狀態,啟動監聽服務,對來電進行監聽錄音。2.設定電話黑名單,當來電是黑名單電話,則直接掛斷。 當撥打到電話或電話狀態發生改變時,系統就會發出有序廣播,因此我們可以使用BordercastReceiver接受廣播,因BordercastReceiver執行時間短不能執行耗時任務也不能使用子線程,因此我們應啟動一個S
Time of Update: 2015-10-16
Android系統移植與調試之-------)如何修改Android手機顯示的4G訊號強度的格子數在修改顯示的訊號強度之前,先瞭解一下什麼是dB,什麼是dBm?1.dB dB是一個表徵相對值的值,純粹的比值,只表示兩個量的相對大小關係,沒有單位,當考慮甲的功率相比於乙功率大或小多少個dB時,按下面的計算公式:10log(甲功率/乙功率),如果採用兩者的電壓比計算,要用20log(甲電壓/乙電壓)。) [例] 甲功率比乙功率大一倍,那麼10lg(甲功率/乙功率)=10lg2=3dB。也就是說,
Time of Update: 2015-09-12
cocos xcode提交錯誤解決方案,cocosxcodeCFBundleVersion,標識(發布或未發布)的組建號。這是一個單調增加的字串,包括一個或多個時期分隔的整數。
Time of Update: 2015-09-06
Android 運行中效驗檔案完整合法性,android效驗一.概述
Time of Update: 2015-08-08
Android 建立AVD各參數詳解, 一、Eclipse中圖形建立AVD:Device:即裝置,指具體的手機裝置型號,可以在window->Android Virtual Device Manager->Device Definitions中進行定義。開發環境中預設了一些手機型號,很多是google公司的Nexus系列,如下:Nexus 7 (7.0”, 800 x 1280: tvdpi): 7寸螢幕平板裝置,螢幕解析度為800x1280,DIP(device
Time of Update: 2015-08-07
快速學會Mac上Managed 程式碼到github(詳解),macgithub 之前最開始的時候就一直在github瀏覽下載各種代碼,然後弄了一下代碼上傳不知道咋弄就不了了之了。剛好最近有空餘時間就研究了下githubManaged 程式碼,這裡就詳細說說如何快速的學會github上傳你的代碼(新手教程,大神飄過哈 )。一.首先你需要做的首先你需要做的是:1.建立你的github帳號:點擊這裡註冊,像這樣
Time of Update: 2015-08-03
Jsoncpp使用詳解以及連結問題解決,jsoncpp使用詳解JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式。 易於人閱讀和編寫。同時也易於機器解析和產生。 它基於JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一個子集。
Time of Update: 2015-08-01
zxing源碼分析(二)decode部分,zxingdecode 在上一篇部落格中分析了zxing怎麼開啟網路攝影機,並且掃描結果,那麼掃描之後的資料呢,是不是就要解析了呢,那我們看一下zxing怎麼解析這個資料的。 上一篇部落格地址ZXING源碼分析(一)CAMERA部分。 首先看一下解碼涉及到的類
Time of Update: 2015-08-01
貓貓學iOS 之微博項目實戰(6)導航控制器NavigationController 的滑動回退功能實現,ios新浪微博項目源碼 貓貓分享,必須精品原創文章,歡迎轉載。轉載請註明:翟乃玉的部落格 地址:http://blog.csdn.net/u013357243一:效果第二篇裡面寫了怎樣自訂navigation實現自訂的導航控制器左右按鈕樣式,但是當我們自己實現後,系統內建的向右邊滑動來實現回退的功能就不能用了。 這裡主要實現滑動回退功能 。 二:代碼實現思路首先 在
Time of Update: 2015-07-31
Dalvik 堆記憶體管理與回收,dalvik堆記憶體管理 Dalvik虛擬機器用來指派至的堆劃分為兩部分,一部分叫做Active Heap,另一部分叫做Zygote
Time of Update: 2015-07-31
Android快速開發架構:ThinkAndroid(附),ThinkAndroid是包含Android mvc和簡易sqlite orm以及ioc模組,它封裝了Android httpclitent中的http模組, 具有快速構建檔案快取功能,無需考慮什麼格式的檔案,都可以非常輕鬆的實現緩衝,它實現了圖片緩衝,在android中 載入的圖片的時候oom的問題和快速滑動的時候圖片載入位置錯位等問題都可以輕易的解決掉。他還包括了一個手機開發中 經常應用的工具 +
Time of Update: 2015-07-26
【Android Studio】深入探究webView的緩衝機制,androidwebview 最近一直都在搞webview,搞過Android的人可能會知道,webView本身內建了緩衝機制,company的需求是不用webView 的緩衝機制,寫自己的緩衝機制,哇哈哈,有挑戰性咯。寫這篇部落客要是記錄一下我的學習過程。寫的不好,勿噴。 首先我們要搞明白webView的緩衝機制是什嗎? webView中有兩種緩衝:
Time of Update: 2015-07-09
Dota2技能系統設計分析,dota2技能系統設計 前兩周寫完了新遊戲的技能系統。雖然也算靈活,但是跟Dota2的技能系統設計比起來,就差了很多。無論從靈活性還是功能實現上,其技能系統設計的都相當漂亮。如果早一些分析它的技能系統的話,我想我可以實現的更快更好。 與之類比還有一些遊戲,其技能系統設計的也很漂亮,比如魔獸爭霸3 火炬之光2
Time of Update: 2015-07-08
android菜鳥學習筆記16----Android項目打包安裝過程(Run as Android Application),androidapplication右擊項目名稱,Run as Android Appication之後,Android項目打包安裝過程:1.打包產生.apk檔案: 1)把源碼中的.java檔案編譯產生.class檔案
Time of Update: 2015-07-07
Android中萬能的適配器的詳細講解Android中萬能的適配器的詳細講解在Android開發中,適配器的用處是非常大的,尤其是效率最佳化方面。除了使用ViewHolder複用View之外,如果存在很多的ListView或者是一個ListView中存在很多的View組件,那對代碼的閱讀不是很好的。考慮到最佳化以及共通方面,我封裝了ViewHolder類以及將Adapter類封裝成共通的了,將對以後的開發帶來很大的方便。適配器中提高效能最佳化如下:1.利用convertView利用Android
Time of Update: 2015-07-03
HBuilder開發App教程02-環境搭建,HelloWorld以及真機調試,hbuilder02-環境搭建前言用HBuilder做開發,其實可以說是最簡單的一種環境搭建了,甚至可以說沒有環境需要搭建,想想android開發的時候,相當痛苦,下載各種sdk,而且都需要翻牆,苦不堪言。用HBuilder做開發,只需要基礎的java環境,其餘的android和ios環境統統不需要。HBuilder可以做到這一點,是因為:1.將打包放到的雲端,免去了本地搭建環境進行打包的痛苦,2.將調試直接設定為真