Time of Update: 2014-05-11
一AFNetworking簡介 AFNetworking是一個在IOS開發中使用非常多網路開源庫,適用於iOS以及Mac OS X. 它構建於在(apple ios開發文檔)NSURLConnection, NSOperation,以及其他熟悉的Foundation技術之上。它擁有良好的架構,豐富的api,以及模組化構建方式,使得使用起來非常輕鬆.
Time of Update: 2014-05-11
1、圖片和影片縮圖工具類import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.media.ThumbnailUtils;/** * 縮圖產生工具類 * @author * */public class ThumbnailGenerateUtils {private ThumbnailGenerateUtils(){};/** * 根據指定的映像路徑和大小來擷取縮圖 *
Time of Update: 2014-05-11
概述 從Google IO 2013大會以來越來越多的Android應用開始遵循Android的設計風格,簡單的就是google play和Gmail,在國內我們常用的軟體像知乎、印象筆記,主要的介面主要是左側的抽屜菜單(參照)、頂部和底部的ActionBar(參照)等。由於以前都是遵循Ios的設計開始開發的一些,現在在公司,公司開始推崇Android Desgin(我們公司總是走在前列啊,現在Team 開發的 Version
Time of Update: 2014-05-11
繼承於InputMethodService類的服務代碼如下:int keyCode = sKey.getKeyCode();KeyEvent eDown = new KeyEvent(0, 0, KeyEvent.ACTION_DOWN, keyCode, 0, 0, 0, 0, KeyEvent.FLAG_SOFT_KEYBOARD); KeyEvent eUp = new KeyEvent(0, 0,
Time of Update: 2014-05-11
BluetoothUsing the Bluetooth APIs, an Android application can perform the following:使用藍芽APIs,一個Android應用可以進行如下操作:Scan for other Bluetooth devices掃描其他藍牙裝置Query the local Bluetooth adapter for paired Bluetooth devices尋找本地已經配對的藍牙裝置Establish RFCOMM
Time of Update: 2014-05-11
此類提供日常開發中常用的正則驗證函式,比如:郵箱、手機號、電話號碼、社會安全號碼碼、日期、數字、小數、URL、IP地址等。使用Pattern對象的matches方法進行整個字元匹配,調用該方法相當於: Pattern p = Pattern.compile(regex); Matcher m = p.matcher(input); return
Time of Update: 2014-05-11
java 代碼如下(簡單的知識點我會以注釋的形式講解):package com.gc.gridviewdemo;/** * @author Android將軍 *//** * 知識點講解: * 1、GridView 用於在介面上按行、列分布的方式來顯示多個組件。 * GridView和ListView有共同的父類:AbsListView,因此GridView * 和ListView具有很高的相似性,它們都是清單項目。 *
Time of Update: 2014-05-10
各位朋友,大家晚上好, 我是秦元培,歡迎大家關注我的部落格,我的部落格地址是blog.csdn.net/qinyuanpei。最近博主開始研究NGUI了,因為NGUI是Unity3D中最為流行的介面外掛程式,所以無論從學習還是以後工作的角度來看, NGUI都值得我們去深入的研究和學習。那麼,從今天起,博主將為大家帶來NGUI的系列文章,希望大家能繼續關注我的部落格,寫簡單、實用、優雅的代碼一直是博主編程的主旨, 所以博主在寫每一篇文章
Time of Update: 2014-05-10
http://blog.csdn.net/zuolongsnail/article/details/7106586 正常的定義可以參考這個網址 但是我參考它以後發現我運行時候 根本不工作嘛 結果搜了半天都沒找到合適的答案 只能自己來解決這個問題 最終發現 需要自己手動的在代碼裡面設定checkbox的 select 狀態 代碼如下 showPwdCbk.setOnCheckedChangeListener(new OnCheckedChangeListener()
Time of Update: 2014-05-10
如果只需要載入一張圖片,那麼直接載入就可以.但是,如果要在類似ListView,GridView或者ViewPager的控制項中載入大量的圖片時,問題就會變得複雜.在使用這類控制項時,在短時間內可能會顯示在螢幕上的圖片數量是不固定的. 這類控制項會通過子View的複用來保持較低的記憶體佔用.而Garbage
Time of Update: 2014-05-11
在Android程式開發中,我們經常會去用到Shape這個東西去定義各種各樣的形狀,首先我們瞭解一下Shape下面有哪些標籤,都代表什麼意思:solid:填充android:color指定填充的顏色gradient:漸層android:startColor和android:endColor分別為起始和結束顏色,android:angle是漸層角度,必須為45的整數倍。另外漸層預設的模式為android:type="linear",即線性漸層,可以指定漸層為放射狀漸層,android:type="
Time of Update: 2014-05-11
Android Emulator 給使用者提供 GPU on 選項,意思是利用 Host ( 就是運行 Emulator 的PC機) 的 GPU. 當然PC機必須把 OpenGL 的驅動裝好在實現上就是把 libGLESv1_CM.so libGLESv2.so 替換掉,當system調用 gl的函數的時候,把調用打包為stream,並通過 pipe 發送到 host端處理,進入轉化為對 host opengl的調用。光這樣還不夠,還要把 libegl, libgralloc
Time of Update: 2014-05-10
背景 &n
Time of Update: 2014-05-10
NDK全稱:Native Development Kit。1、NDK是一系列工具的集合。* NDK提供了一系列的工具,協助開發人員快速開發C(或C++)的動態庫,並能自動將so和java應用一起打包成apk。這些工具對開發人員的協助是巨大的。* NDK整合了交叉編譯器,並提供了相應的mk檔案隔離平台、CPU、API等差異,開發人員只需要簡單修改mk檔案(指出“哪些檔案需要編譯”、“編譯特性要求”等),就可以建立出so。*
Time of Update: 2014-05-10
話說有了靈感就要抓住,來了興趣就要去研究它。 所以雖然最近很忙,但我還是沒有丟下Android圖表實現的研究,終於現在我的圖表庫基類基本上已經有點模樣了,不在是小打小鬧,而是能依傳入參數很靈活的控制和實現各種圖表效果。後面會慢慢展示表庫的調用實現。 現在先展示展示我最近的成果:直條圖:餅圖:vcD4KPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20140508/2014050808311939.png" alt="\">
Time of Update: 2014-05-10
由於對簡訊讀寫操作的api 被隱藏了 , 我們需要使用《Java反射機制的學習》一文中提到的反射的方法得到隱藏API 。這有一個用例大家可以下載http://zhushou.360.cn/detail/index/soft_id/1608427查看效果android寫sim卡簡訊/*** * 1)byte[] smsc : 簡訊服務中心的地址,個人認為在複製到SIM卡過程中可以為空白。 * 2)byte[] pdu :
Time of Update: 2014-05-10
從意圖返回結果startActivity()方法調用另一個活動,但並沒有返回結果給當前活動。此時如想從一個活動中回傳資料,就要使用startActivityForResult()方法。點此擷取完整代碼~ 1、使用上一篇中建立的項目,在secondactivity.xml檔案中添加文字框和按鈕,代碼如下:
Time of Update: 2014-05-10
在android中,經常會和IME的軟體機碼盤互動。在Manifest檔案裡,系統給activity的一個屬性-windowSoftInputMode來控制IME的顯示方式。該屬性提供了Activity的window與軟鍵盤的window互動的方式。這裡的屬性設定有兩方面的影響:1.軟鍵盤的顯示與隱藏。-當Activity介面成為使用者的焦點時,或隱藏或顯示。2。對Activty的主window視窗進行調整。或者將Activity的window視窗調小以便為軟鍵盤騰出空間,或者當Activity
Time of Update: 2014-05-10
顯示操作進度的對話方塊1、使用上一篇建立的同一項目,在activity_main.xml檔案中添加一個Button: 2、在MainActivity.java檔案中添加具體的進度條實現代碼:首先添加onClick3()方法:public void onClick3(View v) {showDialog(1);// id為1,在調用回調方法onCreateDialog()時,將id傳進去,使其選擇case 1情況。progressDialog.setProgress(0);//
Time of Update: 2014-05-10
(1)程式說明 1)首先要添加檔案建立,刪除,和寫入資料的許可權 2)接著擴充fileobseerver,寫SDk檔案監聽類。可以查看下文的檔案監聽器源碼 3)如何開機檔案監控? 對於Activity來說通常在onResume()方法中調用startwatching()來開機檔案監控。 在onPause()方法中調用stopwatching()來取消檔案監控。 (2)布局檔案