Time of Update: 2015-09-14
Android的訊息機制之ThreadLocal的工作原理提到訊息機制大家應該都不陌生,在日常開發中不可避免地要涉及到這方面的內容。從開發的角度來說,Handler是Android訊息機制的上層介面,這使得開發過程中只需要和Handler互動即可。Handler的使用過程很簡單,通過它可以輕鬆地將一個任務切換到Handler所在的線程中去執行。很多人認為Handler的作用是更新UI,這說的的確沒錯,但是更新UI僅僅是Handler的一個特殊的使用情境,具體來說是這樣的:有時候需要在子線程中進行
Time of Update: 2015-09-12
映像濾鏡藝術---LOMO Filter,---lomofilterLOMO
Time of Update: 2015-09-12
Unity修改Particles Render Material(Unity3D開發之二十三),particlesunity3d 猴子原創,歡迎轉載。轉載請註明: 轉載自Cocos2Der-CSDN,謝謝! 原文地址:
Time of Update: 2015-09-12
Android中的許可權管理(基於uid gid gids setUid)我們首先來說一下傳統的Linux基於uid,gid的許可權管理機制:1、使用者的uid gid gids:Ubuntu作業系統當前登陸的使用者是jltxgcy,那麼該使用者的uid為jltxgcy,gid也是jltxgcy,那麼gids怎麼查看呢?答案是使用命令:cat /etc/group | grep
Time of Update: 2015-09-12
android 銀聯支付接入報nullexception異常package com.example.ex_example;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.net.URL;import java.net.URLConnection;import android.app.Activity;import android.app.AlertDialog;import
Time of Update: 2015-09-08
【開源項目解析】背景有波浪效果的TextView——從Titanic項目學習BitmapShader的使用,textviewbitmap Hello,好久沒寫文章了,有木有想我呀~ 正式工作已經過去一個月了,發現在青島實習和在北京工作,感覺完全不一樣呢~ 現在每天晚上回到住的地方,都累的想睡覺…所以也沒心情寫太多文章和大家分享了,不過我會儘快調整狀態,重振雄風的!(哪裡起來怪怪的…)項目介紹我的想法實現思路項目介紹這篇文章,會介紹一個開源項目,叫做Titanic,是的,
Time of Update: 2015-09-01
Android開發——Handler引起的記憶體泄露,androidhandler 在Android非同步訊息處理中, Handler mHandler = new Handler() { @Override public void handleMessage(Message msg) { // } };但當我們這麼寫時,編譯器會給出警告提示:Handler類應該是靜態,可能發生記憶體流失。
Time of Update: 2015-08-29
警告:Activity not started, its current task has been brought to the front,activitybroughtAndroid開發中,控制台(Console)輸出警告資訊:ActivityManager: Warning: Activity not started, its current task has been brought to the
Time of Update: 2015-08-29
從AIDL開始談Android進程間Binder通訊機制,aidlandroid本文首先概述了Android的處理序間通訊的Binder機制,然後結合一個AIDL的例子,對Binder機制進行瞭解析。 概述 我們知道,在Android
Time of Update: 2015-08-29
Android實戰簡易教程-第四十六槍(自訂控制項體驗之羅盤)前言作為一名有創新意思的開發人員,你遲早會發現內建的控制項會滿足不了你的想象力。擁有擴充已存在的視圖、組建複合的控制項以及建立獨特的新視圖能力,可以建立出最適合自己應用程式工作流程的有優美使用者介面,讓使用者得到最優的體驗。建立新視圖的最佳方法和希望達到的目標有關:1.如果現有控制項已經可以滿足希望實現的準系統,那麼只需對現有控制項的外觀或行為進行修改或擴充即可。通過重寫事件處理常式和onDraw()方法。2.可以通過組合多個視圖來建
Time of Update: 2015-08-07
Android上玩玩Hook?,Android玩玩Hook?
Time of Update: 2015-08-07
Android之——啟用應用程式的詳情介面
Time of Update: 2015-08-05
Android 儲存學習之在外部儲存中讀寫檔案上節學習了如何在手機內部儲存中讀寫檔案,本節學習如何在手機的外部儲存中讀寫檔案。那就是如何在Sdcard中讀寫檔案。那我們還是用以前登入介面的例子舉例說明,(登入介面請看上節Android 儲存學習之在內部儲存中讀寫檔案)先我們顯示寫的代碼:當點擊確定並且自動登入的鉤是選中的,則就會在sdcard檔案夾寫建立一個info.txt檔案 public void login(View v) { String name =
Time of Update: 2015-08-01
mac與phy如何?網路自適應,macphy自適應這兩天修改網卡驅動以實現10/100/1000M自適應,因此研究了下phy晶片和emac驅動如何相容10/100/1000M網路環境,記錄在此。網路中裝置端資料連結層由mac晶片和phy晶片集成,phy晶片根據外部網路環境完成自動協商以及配置,驅動中根據phy狀態來配置mac,以達到phy與mac的相互配合工作。現在主流的網卡phy晶片為100M和1000M,都是向下相容。100M phy支援10/100M環境,1000M phy支援10/100
Time of Update: 2015-08-01
為什麼項目中不使用jquerymobile,項目jquerymobile 這段時間一直在忙著做手機版和版預約,由於公司沒有專業的美工,所以就在網上找了手機端的前端架構jquerymobile,由於公司沒有jquerymobile的使用經驗,基本上是邊開發邊學習,用到的效果現查先用。但是在實際使用過程中遇到的問題如下:
Time of Update: 2015-08-01
Qt 3D教程(四)結合Qt Quick來實現動畫的效果,qtquickQt 3D教程(四)結合Qt Quick來實現動畫的效果 上篇教程已經給大家帶來較為實用的效果了,這回我們嘗試載入兩個模型,並且讓PhongMaterial成為它們的共用材質,此外,我們通過藉助Qt
Time of Update: 2015-08-01
Android View 觸摸事件傳遞機制PS:以現在的眼光看以前寫的部落格感覺寫的很爛,或許或一段時間再看現在的部落格會有同樣的感覺。所以每時每刻都去學習,去發現和理解新的東西。引言由於之前寫的一篇關於Android事件行程順序的部落格品質太差,可能是理解不到位的原因,故最近又花了許多時間再次去看Android源碼,看完之後有了新的理解,所以打算重新整理這篇部落格。理解Android觸摸事件傳遞機制有助於日後的開發以及自訂一些手勢效果等。注意:這篇部落格是基於Android2.0源碼來分析的,
Time of Update: 2015-07-31
[Android]實現簡單的工作管理員(非root),androidroot由於不是系統級的應用, 也沒有獲得ROOT許可權, 所以自己實現工作管理員其實意義並不是很大, 就像沒有root的手機安裝了LBE這類的手機小幫手, 雖然也帶一鍵清理記憶體清理後台進程的功能, 但由於手機小幫手沒有ROOT的最高許可權, 因此面對開啟了守護進程或者其他自啟動的應用進程也是手無舉措. 而隨著Google的推動, 即將推送面世的新系統Android M, 也對許可權的管理越來越嚴格,
Time of Update: 2015-07-31
純粹的 K12 精髓:從馬列主義角度分析如何教孩子看圖寫話,k12馬列主義純粹的 K12 精髓:從馬列主義角度分析如何教孩子看圖寫話太陽火神的美麗人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商業用途-保持一致”創作公用協議轉載請保留此句:太陽火神的美麗人生 -
Time of Update: 2015-07-25
Android實戰簡易教程-第二十五槍(基於Baas的資料表查詢下拉重新整理和上拉載入實現!),androidbaas上一節我們實現了資料表的載入,但是,當資料表資料很多時,我們就要考慮資料的分頁,這裡我們選用了PullToRefreshListView控制項,先看一下該控制項的說明::