Time of Update: 2015-02-06
標籤:轉載! Init是linux kernel啟動的第一個進程,理解init,對熟悉android系統非常重要。 Android的每個目錄下面都有一個非常重要的檔案Android.mk,負責編譯該目錄下面的代碼。 System/core/init/android.mk[cpp] view
Time of Update: 2015-02-06
標籤: public class Mymedia extends Activity implements OnBufferingUpdateListener, OnCompletionListener, MediaPlayer.OnPreparedListener, SurfaceHolder.Callback{private static final String TAG = "Mymedia ";private int
Time of Update: 2015-02-07
標籤:iOS開發中幾個重要的方法:載入類到記憶體,程式剛啟動的時候調用,調用在main函數之前1.+(void)load{ }初始化類,類第一次使用的時候調用一次2.+(void)initialize{ }控制器的視圖架構,設定控制器的根view,重寫該方法後,以該方法為主,storyboard檔案將不再起作用3.-(void)loadView{ }視圖載入完
Time of Update: 2015-02-07
標籤:對於TextView或者EditText動態設定drawableLeft,drawableRight,drawableTop,drawableBottom,drawableStart,drawableEnd的方法總結Android中提供了許多動態設定的方法但是用中容易造成的問題是,我們往往只調用了如上的一些方法,但並沒有將Drawable的Bounds設定為特定的資料,導致這些圖片無法顯示,因此,做如下操作即可設定右方向上的圖片Drawable drawable =&n
Time of Update: 2015-02-07
標籤:近期在移動方面的開發,使用jQuery Mobile ,移動方面的外掛程式不如Web 方面的外掛程式多,選擇的更少,有一些需要自己去封裝,但功力尚不足啊。日期外掛程式JQM也提供了內建的,但樣式方面不好看,只好百度、Google啦,找到了兩款 jquery-mobile-datebox 和 mobiscroll-2.3jqueryMobileDatebox 這個在板上的表現不好,效能方面有點卡mobiscroll 效能方面比前者要好一些,效果更簡潔
Time of Update: 2015-02-07
標籤:public static void getMyToast(Context context , int imageResource , String content , int time){Toast toast = new Toast(context);toast.setDuration(time);//設定時間toast.setGravity(Gravity.CENTER, 0,25 ); // 設定出現的位置//自訂布局LinearLayout linearLayout = new
Time of Update: 2015-02-06
標籤:不論是ios還是android的應用開發,其實都遵循著一定的開發流程,只有如此才能使開發過程有章可循而不是一團亂。 明確你的構想和理念。1你的app應用是開發給誰用的?是寫給小孩玩的遊戲,還是用來理財的記賬類應用,每個應用都有固定的適用人群,而這決定你應用的內容是什麼,也決定了要給使用者以什麼樣的使用者體驗。 2你的app應用是做什麼的? 一個app有明確的使用目的是必須的。如何來明確?一個辦法就是要去想清楚什麼能吸引使用者來使用你的app。 3你的app能解決什麼問題?
Time of Update: 2015-02-06
標籤:今天介紹xUtils的最後一個模組——HttpUtils,拖了那麼久,終於要結束了。另外,碼字不易,如果大家有什麼疑問和見解,歡迎大家留言討論。HttpUtils是解決日常工作過程中繁雜的上傳下載檔案以及各種Get和post請求的必備工具類,通過這個類,開源非常方便關注介面的業務,不必再再寫那麼冗長的代碼。下面全文都圍繞著四個中心點去依次展開,分別是:HttpGet請求,HttpPost請求,下載檔案和上傳檔案。 Htt
Time of Update: 2015-02-06
標籤:1. 聊一下HTTP協議(協議的完整的通訊過程) 2.通訊過程1> 請求* 用戶端 --> 伺服器* 請求的內容a. 請求行(要求方法\HTTP協議\請求資源路徑)b. 要求標頭(描述用戶端的資訊)c. 請求體(POST請求才需要有, 存放具體資料) 2> 響應* 伺服器 --> 用戶端* 響應的內容a. 狀態行(響應行, 狀態代碼)b. 回應標頭(伺服器資訊, 返回資料的類型, 返回資料的長度)c. 實體內容(響應體, 返回給用戶端的具體內容)
Time of Update: 2015-02-06
標籤:一、問題概述 Android開發中會使用模擬器測試應用,但不管你使用Eclispe ADT還是Android Studio模擬器都是基於arm架構的,運行起來都很慢,光啟動就要花費很多時間,都不知道它在載入個啥。今天就向大家推薦一個新的基於Oracle VM
Time of Update: 2015-02-06
標籤:繼續介紹xUtils的最後兩個模組:DbUtils和HttpUtils。首先先介紹第一個SQLite資料庫操縱的簡單ORM架構,只要能理解xUtils為我們提供的api,相信你也能熟練的把DbUtils用到項目中去。操縱資料庫的工具類,無論多牛X,總離不開最根本的CRUD,即建立,查詢,更新和刪除。下面從這四個角度依次介紹xUtils是如何簡便持久化資料的。大家都知道,在Android裡面如果要儲存一個對象,我們需要建立一個SQLiteOpenHelper,然後還得建立一張對應對象各個屬性
Time of Update: 2015-02-06
標籤:一、GET請求和POST請求簡單說明建立GET請求1 // 1.佈建要求路徑2 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/login?username=%@&pwd=%@",self.username.text,self.pwd.text];3 NSURL *url=[NSURL URLWithString:urlStr];4 5 //
Time of Update: 2015-02-06
標籤: 原文:iOS image caching. Libraries benchmark (SDWebImage vs FastImageCache),譯者夜微眠(github地址),校對藍魂(部落格)、Cocoa(部落格)。1.引言過去的幾年裡,iOS應用在視覺方面越來越吸引人。映像展示是其中很關鍵的部分,因為大部分映像展示都需要下載並且渲染。大部分開發人員都要使用映像填充表格視圖(table views) 或者 集合視圖(collection views)
Time of Update: 2015-02-06
標籤:昨天對xUtils整體上做了一個簡單的介紹,今天咱們就代碼碼起,真刀實槍的也看看,看看如何快速便捷的把xUtils給整合到大家的項目中去。xUtils中有四大組件可以供我們使用,分別是ViewUtils、HttpUtils、BitmapUtils以及DbUtils。如果你沒能先讀一下我的上一篇文章,那麼請你移步過去先整體瞭解一下,再回過頭來看這篇文章,相信你回更有體會的。下面依次開始介紹這些組件具體的使用。一、ViewUtils
Time of Update: 2015-02-06
標籤:註:GET請求,請求參數放在URL上;POST請求,請求參數建議用JSON格式放在請求體裡面一、發送JSON資料給伺服器發送JSON資料給伺服器的步驟:(1)一定要使用POST請求(2)佈建要求頭(3)設定JSON資料為請求體程式碼範例: 1 #import "YYViewController.h" 2 3 @interface YYViewController () 4 5 @end 6 7 @implementation YYViewController 8 9 -
Time of Update: 2015-02-06
標籤:import android.content.Context;import android.util.TypedValue;//常用單位轉換的輔助類public class DensityUtils{private DensityUtils(){/* cannot be instantiated */throw new UnsupportedOperationException("cannot be instantiated");}/** * dp轉px * *
Time of Update: 2015-02-06
標籤:import android.content.Context;import android.view.inputmethod.InputMethodManager;import android.widget.EditText;//開啟或關閉軟鍵盤public class KeyBoardUtils{/** * 打卡軟鍵盤 * * @param mEditText輸入框 * @param mContext上下文 */public static void
Time of Update: 2015-02-06
標籤:波紋 記憶體泄露 簡單實現波紋效果其實這一篇的效果實現很簡單,寫這篇部落格重點是為了說另一件事,劇透一下:有關記憶體泄露的。先說下效果的實現:原理:原理只有一個,就是Shader的使用。Shader我看別人翻譯成著色器,其實它的作用就是為畫筆增加顏色的漸層,畫筆預設是一個顏色畫到底,但是使用Shader可以實現從一個色彩坡形到另一個顏色。想瞭解更多關於Shader的姿勢,推薦部落格:傳送門有了Shader,就能很簡單的畫出
Time of Update: 2015-02-06
標籤:android mediametadat此文著作權屬於作者所有,任何人、媒體或者網站轉載、借用都必須徵得作者本人同意!android.media.MediaMetadataRetriever mmr = new android.media.MediaMetadataRetriever();try { if (mUri != null) { HashMap<String, String> headers = mHeaders; if
Time of Update: 2015-02-06
標籤:import java.io.File;import android.os.Environment;import android.os.StatFs;//SD卡相關的輔助類public class SDCardUtils{private SDCardUtils(){/* cannot be instantiated */throw new UnsupportedOperationException("cannot be instantiated");}/** *