Time of Update: 2014-12-19
Android 從硬體到應用:一步一步向上爬 3 -- 硬體抽象層訪問硬體驅動 Android 標準的硬體驅動分為兩個部分,一個是運行在linux核心裡的硬體驅動,而另外一部分是運行在使用者空間的硬體抽象層。採用這種方法,就可以使系統具有硬體無關性,也保護了部分廠商的利益。在 Android 從硬體到應用:一步一步向上爬 1 -- 從零編寫底層硬體驅動程式
Time of Update: 2014-12-19
Android studio 1.x 使用問題匯總Android Studio是Google於13年I/O大會推出的Android開發環境,基於IntelliJ IDEA. 類似 Eclipse ADT,Android Studio 提供了整合的Android開發工具用於開發和調試。12月10日Google發布了Android studio的1.0正式版,增加了包括智能代碼編輯,使用者介面設計工具,效能分析工具等新功能,支援Android
Time of Update: 2014-12-19
android開發之Animations的使用(一)android開發之Animations的使用(一)本博文主要講述的是android開發中的動畫效果(Animations)API的使用,主要講述動畫的四種效果的實現:第一,圖片縮放效果第二,圖片移動效果第三,圖片翻轉效果第四,圖片的漸進效果下面我們來看代碼:首先我們來看MainActivity.java:package com.example.animationtest;import android.os.Bundle;import
Time of Update: 2014-12-18
Android Material Design 詳解(使用support v7相容5.0以下系統),androidmaterialMaterial Design是Google在2014年的I/O大會上推出的全新設計語言。Material Design是基於Android 5.0(API level 21)的,相容5.0以下的裝置時需要使用版本號碼v21.0.0以上的support v7包中的appcpmpat,不過遺憾的是support包只支援Material
Time of Update: 2014-12-18
自訂簡單的萬能適配器,自訂配接器適配器在android中非常的常用,像ListView,GridView,下拉框。。。中都比較常用,這篇部落格介紹一個萬能的適配器,雖然比較簡單,但是用處比較大。(不用一個個再去建立適配器了)此列子建立的是一個虛類,使用的時候需要繼承此類,並實現相應的方法。public abstract class SimpleBaseAdapter<T> extends BaseAdapter{ //調用類傳入的Context Context
Time of Update: 2014-12-18
Intent 匹配規則,intent匹配規則本文翻譯自Android API Guide,並經過整理. Intent 匹配規則:做三項測試:action,data,category 1.action測試: 一個過濾器中可以定義零個或多個action,如果Intent不包含action,那麼它通過此項測試.如果Intent包含的action,那麼需要和過濾器中的action匹配(相同)才能通過測試.如果過濾器不定義action,任何Intent都不能通過測試(包括不定義action的Intent)
Time of Update: 2014-12-18
iOS自訂alertView,繼承自UIView,可以添加子視圖,標題圖片+文字,自訂alertView,繼承自UIView,可以在訊息地區添加子視圖:addCustomerSubview標題可以有圖片+文字構成, 只支援兩個按鈕操作// - 在需要alert的控制器調用 alertView show 方法CustomAlertView *alertView = [[CustomAlertView alloc] initWithTitle:@"提示"
Time of Update: 2014-12-18
Linux下畫原理圖和PCB,Linux畫原理圖PCBLinux下畫原理圖和PCBWindows下大名鼎鼎的Allegro和經典的Protel
Time of Update: 2014-12-18
Android開發策略:緩衝,android開發策略1.使用緩衝策略時,優先考慮使用sdcard(需先判斷有無sd卡及其剩餘空間是否足夠,夠的話就開闢一定空間如10M);2.擷取圖片時,先從sdcard上找,有的話使用該圖片並更新圖片最後被使用的時間,沒有就通過URL去下載;3.去伺服器端下載圖片,如果下載成功了,放入到sdcard上(需要先判斷10M空間是否已經用完,如果沒有用完就儲存,如果空間不足就根據LRU規則刪除一些最近沒有被使用的資源),並使用,如果失敗了,應該有重試機制,比如3次;
Time of Update: 2014-12-18
Android實習劄記(11)---妙用include解決布局重用問題,androidincludeAndroid實習劄記(11)---妙用include解決布局重用問題——轉載請註明出處:coder-pig如果你已經知道include是什麼,只是想知道怎麼用,使用樣本如下:①布局檔案引入layout <include android:id="@+id/topbar"
Time of Update: 2014-12-18
AsyncTask並不適合多任務,以及長期的非同步任務,asynctask多任務本人進行過類比測試,發現AsyncTask並不適合多任務,以及長期的非同步任務,因為每次只能運行一個AsyncTask,如果運行多個其它任務將會等待下面通過一個代碼例子和日誌列印得到證實。下面擴充了2個AsyncTask,分別調用了2次,一共調用了四次。public class MainActivity extends Activity {@Overrideprotected void
Time of Update: 2014-12-18
一個來自Afinal斷點下載BUG的解決方案,afinal斷點下載bug
Time of Update: 2014-12-18
Android記憶體問題的幾種解決方案(一),android解決方案一般我們在遇到記憶體問題時,解決方案大體有如下幾種:1.在記憶體引用上做些處理,常用的有軟引用、強化引用、弱引用;2.在記憶體中載入圖片時直接在記憶體中做處理,如:邊界壓縮;3.動態回收記憶體;4.最佳化Dalvik虛擬機器的堆記憶體配置;5.自訂堆記憶體大小;6.盡量不要使用setImageBitmap、setImageResource或BitmapFactory.decodeResource來設定大圖;
Time of Update: 2014-12-18
Android記憶體最佳化的幾種代碼處理,android記憶體最佳化以下為Androi記憶體最佳化的幾種代碼處理,範例程式碼,僅供參考:•1. 產生Bitmap:InputStream is =this.getResources().openRawResource(R.drawable.pic1); BitmapFactory.Options options=newBitmapFactory.Options();
Time of Update: 2014-12-18
【cocos2d-js官方文檔】十九、Cocos2d-JS單檔案引擎使用指引,cocos2d-js引擎這篇指引主要介紹如何使用從線上下載工具下載下來的Cocos2d-JS的單檔案引擎。你有可能下載了下面三個版本中的一個:Cocos2d-JS Full Version: 完整版引擎包含Cocos2d-JS引擎的所有功能特性以及所有擴充,使用這個版本可以協助你發掘Cocos2d-JS令人驚豔的創造力和可能性。你可以從官方文檔首頁中查看Cocos2d-JS所支援的特性列表。Cocos2d-JS
Time of Update: 2014-12-18
ios 使用Safari瀏覽器跳轉開啟、喚醒app,iossafari經常使用Safari瀏覽器瀏覽網頁點擊url會喚醒該網站的手機版app需要在app的工程中設定1、開啟工程中的myapp-Info.plist檔案2、開啟檔案中新增URL TYPES的一項,具體如所示:3、在工程中實現如下方法- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url { if (url)
Time of Update: 2014-12-18
Mac,mac口紅Mac升級到10.10,發現檔案路徑這裡變了。不能直接複製了, 如下:感覺有點不太方便, 折騰了下, 總結兩種辦法, 很方便擷取檔案對應路徑。1. 拖動檔案到終端, 即可擷取。 如下:2. 用一個工作流程來實現。下載 Get File Path into Clipboard.workflow (: )下載之後, 直接安裝然後選中任意一個檔案, 都會出現 Get File Path into Clipboard 選項. 選中即可複製到剪貼簿。
Time of Update: 2014-12-18
Android圓形圖片--自訂控制項,Android圓形圖片控制項如下:代碼如下:RoundImageView.javapackage com.dxd.roundimageview;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import
Time of Update: 2014-12-18
Android中驗證輸入是否為漢字及手機號,郵箱驗證,android漢字1,驗證是否為漢字// 驗證暱稱 private boolean verifyNickname() { String nickname = edt_username.getText().toString(); if (nickname == null || nickname.length() == 0) {
Time of Update: 2014-12-18
Java中關於日期類那些方法,Java日期類方法