Time of Update: 2014-05-02
Time of Update: 2014-04-24
每當碰到一些大圖片的時候,我們如果不對圖片進行處理就會報OOM異常,這個問題曾經讓我覺得很煩惱,後來終於得到瞭解決,那麼現在就讓我和大家一起分享一下吧。這篇博文要講的圖片緩衝機制,我接觸到的有兩鐘,一種是軟引用,另一種是記憶體緩衝技術。 先來看下兩者的使用方式,再來作比較。除了載入圖片時要用到緩衝處理,還有一個比較重要的步驟要做,就是要先壓縮圖片。1、壓縮圖片至於要壓縮到什麼狀態就要看自己當時的處境了,壓縮圖片的時候既要達到一個小的值,又不能讓其模糊,更不能展開圖片。/** *
Time of Update: 2014-04-18
大家好,我是秦元培,歡迎大家關注我的部落格,我的部落格地址是blog.csdn.net/qinyuanpei。
Time of Update: 2014-04-16
絕對布局由AbsoluteLayout代表。絕對布局就像java
Time of Update: 2014-04-15
nodejs 是非同步,這樣的有點是多並發;例如你要訪問多個網址,可以同時訪問並發訪問,做多線程下載非常好。但如果後面的程式需要前面程式的結果才能繼續,這種情況 在多並發環境下就有問題。 async可以解決這個問題。需要注意的是,async 可以控制函數的串列執行,但函數介面必須定好,並且最後執行 callback!var urlcontent = "http://bbs.chinagame.me/topic/1/1#1";var r =
Time of Update: 2014-04-13
先片;部分關鍵代碼:vcD4KPHA+PHByZSBjbGFzcz0="brush:java;">public TextView makeText(String type,int size) {Typeface face = Typeface.createFromAsset(getAssets(), type);TextView tv = new
Time of Update: 2014-04-12
本篇的主題如下:1、應用程式基底礎2、應用程式組件2.1、活動(Activities)2.2、服務(Services)2.3、廣播接收者(Broadcast receivers)2.4、內容提供者(Content
Time of Update: 2014-04-09
有幾個activity,有一需求是在一個activityA點擊back鍵退出系統而不是跳到之前的activity
Time of Update: 2014-04-09
Android平台提供了廣泛的UI可視組件---widget,把這些小的可視的構件組合到一起,就可以給使用者提供複雜而有用的介面。但是,應用程式經常需要一些進階可視組件,要滿足這樣的需求,並要達到高效的目的,可以把一些標準的widget組合成一個新的可複用的組件。 例如,包含一個進度條和一個取消按鈕的操作進度表示組件;包含兩個按鈕的面板(取消和確認操作);帶有一個表徵圖、標題和說明的面板等等。通過編寫定製的View類能夠很容易的建立UI組件,但是使用XML會更加容易。 在Andr
Time of Update: 2014-04-09
ArrayList 本是 java中的代碼,放到android這邊顯得不太合適,但由於它在android開發中又大量應用,所以就放到這裡,供大家學習。相信大家對ArrayList不陌生,但要說到細節的方面,可能就有點含糊其辭了。下面就來說幾個日常使用中的幾個例子:1、判斷ArrayList是否有值:if (mList.size() != 0){ // do
Time of Update: 2014-04-08
不得不提一下ADT內建的手機截屏很方便,就在DDMS裡可以找到。main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
Time of Update: 2014-04-08
AsyncTask 顧名思義,是在我們需要執行同步任務的時候使用,這個類可以做一些後台操作,然後將結果返回的UI來,因為這個類本身封裝了Handler和Thread,所以我們不需要直接去操作這兩個類,使用起來也非常簡單。 源碼裡的注釋說了,AsyncTask適合做一些short
Time of Update: 2014-04-08
BatteryChangedReceiver String TAG="BatteryChangedReceiver" currLevel=intent.getIntExtra(BatteryManager.EXTRA_LEVEL, 0); total=intent.getIntExtra(BatteryManager.EXTRA_SCALE, 1); percent=currLevel*100/"battery:"+percent+"%" <
Time of Update: 2014-04-08
1.px (pixels)(像素):是螢幕的物理像素點,與密度相關,密度大了,單位面積上的px會比較多。通常不推薦使用這個。2.dip或dp(與密度無關的像素):一個基於density的抽象單位,這個和裝置硬體有關,通常在開發中設定一些view的寬高推薦用這個,一般情況下,在不同解析度,都不會有縮放的感覺。在運行時,
Time of Update: 2014-04-06
作者此前曾寫了一本關於iOS企業開發的書——《企業級iOS應用開發實戰》,此書從一個公司專屬應用程式開發人員的角度出發,以實現企業隨處工作和3G應用為宗旨,介紹了如何充分發揮蘋果新一代作業系統iOS的優勢和iPhone手機的軟、硬體特性,從而將公司專屬應用程式擴充到iOS平台。書的反響不錯。但老實說,現在看起來作者並不是太滿意。因為時隔半年過去了,作者對iOS企業開發又有了新的感受,同時也在實際開發中學習和掌握了新的技術,或者又發現了問題的新的解決方案。而我們的讀者們,想必也正由“菜鳥”轉變為身
Time of Update: 2014-04-07
原文地址:http://www.cocos2d-x.org/wiki/How_to_Debug_Cocos2d-x_Lua_Game_Using_Code_IDE 1.下載cocos code idePlatformFull Test VersionDownload For Global UsersDownload from Chinese CDNMac OS X10.9Mac OS X 64Mac OS X 64WindowsWin7Windows x86
Time of Update: 2014-04-06
今天看部落格,發現有了這個下拉重新整理的控制項,效果看上去還蠻好的,於是我也想研究的是使用一下,寫個demo。其實使用很簡單的,但就是為了能使用這個新組建我下了好久的更新,後來還是直接去官網下載最新的ADT得到解決。該控制項的完整名字是android.support.v4.widget.SwipeRefreshLayout因此在XML檔案裡,必須使用這個完整的名字,另外這個類似於linearlayout,是作為整個xml檔案裡的根節點用的。
Time of Update: 2014-04-07
WindowManager是Android中一個重要的Service,是全域且唯一的。WindowManager繼承自ViewManager。 WindowManager主要用來管理視窗的一些狀態、屬性、view增加、刪除、更新、視窗順序、訊息收集和處理等。Android中真正展示給使用者的是window和view,activity所起的作用主要是處理一些邏輯問題,比如生命週期管理及建立視窗。
Time of Update: 2014-04-02
開發Android使用Android-query架構能夠快速的,比傳統開發android所要編寫的代碼要少得很多,容易閱讀等優勢。 下載文檔及其例子和包的地址:http://code.google.com/p/android-query/以下內容是我學習的一些心得分享:第一節: // 必須實現AQuery這個類AQuery aq = new AQuery(view);//
Time of Update: 2014-03-25
在實際開發中,我們有很多copy