Time of Update: 2014-09-22
Ubuntu Touch環境搭建,ubuntutouch搭建最近搞了一下Nexus 5的MultiRom Manger,體驗了一把Ubuntu Touch和Android L,總體感覺還不錯,不過Android L的NFC驅動還有問題,Ubuntu Touch最佳化還不足,畫面有點卡,而且無法關背光。於是萌生了參與Ubuntu Touch驅動開發的念頭,也算是把工作當成一種興趣吧。Ubuntu Touch for Nexus 5是非官方的,官方的只有Nexus
Time of Update: 2014-09-22
android 賬戶管理和同步機制在用的時候,發現建立了自己的獨立賬戶管理,同時在連絡人中,可以直接點擊發送資訊,查看朋友圈等功能,感覺挺方便了然後就做了相關方面的調研,主要從兩個方面,進行了研究1、帳號管理的是實現機制和同步實現方式 2、關於同步syncAdapter這個主要參考sdk sample中的SampleSyncAdapter匯入可能提示的錯誤:Permission is only granted to system apps
Time of Update: 2014-09-22
Android開發之Thread+Handler樣本(打地鼠)直接上代碼package com.mingrisoft;import java.util.Random;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.MotionEvent;import
Time of Update: 2014-09-21
從零開始學android<Notification通知.四十四.>,從零開始學android在android中有時會在主介面上收到某些應用的推送,有的可以包含圖片,聲音或者震動效果,當點擊這些提示時,有時還可以進入到發送提示的的應用。這些提示的推送就是通知,當然通知早根本上也是你一種服務。首先想要使用通知就必須使用到Notification.Builder 和NotificationManager這兩個類使用Notification.Builder來取得Notification對象,
Time of Update: 2014-09-21
【邊做項目邊學Android】小白會遇到的問題--This Android SDK requires Android Developer Toolkit version 23.0.0 or above,androidadt23.0.0問題描述:上一篇講到解決Appcompat_V7問題要降低adt版本,於是就換舊版本22.3.0啊,重新開啟Eclipse,立馬彈出:This Android SDK requires Android Developer Toolkit version 2
Time of Update: 2014-09-22
android項目 之 記事本(8) -----
Time of Update: 2014-09-21
自訂視圖(群組控制項),自訂視圖群組控制項前言 Android自訂控制項主要分為兩種,一種是通過繼承View來實現自訂控制項,另一種是通過組合已有到控制項來實現自訂控制項,上篇文章自訂視圖(繼承View)我們介紹了下繼承View到方式,這篇文章簡單介紹下群組控制項來實現自訂控制項。 有些情況我們需要通過組合已有到控制項來實現特定功能到控制群組建,比如一個應用到題頭,大概樣式如下 Java代碼 通過群組控制項來實現自訂控制項到方式,是通過繼承一個ViewGrou對象來實現,比如Line
Time of Update: 2014-09-21
代碼實現開啟和關閉資料庫,代碼關閉資料庫+ (sqlite3 *)openDB{ if (db == nil) { //擷取Document檔案的路徑 //參數1:檔案夾名字 參數2:尋找域 參數3:是否使用絕對路徑
Time of Update: 2014-09-21
iOS8數字鍵台左下角添加完成按鈕,ios8數字鍵台iOS8數字鍵台左下角添加完成按鈕的核心代碼如下:- (void)addDoneButtonToNumPadKeyboard{ UIButton *doneButton = [UIButton buttonWithType:UIButtonTypeCustom]; if (systemVersion < 8.0){ doneButton.frame = CGRectMake(0, 163, 106, 53);
Time of Update: 2014-09-21
結構化查詢語句格式,結構化語句格式資料庫(DataBase):存放資料的倉庫;存放的是一張一張的表,特別像Excel,都以表格形式存放資料,可以建立多張表 常見的資料庫: sqlite ,access, MySQL,SqlServer, Oracle;為什麼要用資料庫; 1.檔案讀寫,歸檔讀取資料需要一次把資料全部讀出來,占記憶體 2.資料庫尋找資料效率很高,體現在尋找資料,
Time of Update: 2014-09-21
java多線程學習(一),java多線程學習一、作業系統中線程和進程的概念線程是指進程內的一個執行單元,也是進程內的可調度實體。線程與進程的區別:(1)地址空間:線程為進程內的一個執行單元;進程至少有一個線程(進程的主線程);進程的所有線程共用進程的地址空間;而進程有自己的獨立的地址空間。(2)資源擁有:進程是資源分派和擁有的單位,同一個進程內的線程共用進程的資源。(3)線程是處理器調度的基本單元,但進程不是。(4)進程和線程都可以並發執行。通俗的講就是:進程是指一個記憶體中啟動並執行應用程式,
Time of Update: 2014-09-21
使用單例時的三種單例寫法,使用三種寫法單例:一個類只有一個執行個體,在外部建立對象時,不能用alloc.(只要alloc,就會在堆區開闢空間,就意味著有多個對象)所以我們要提供一個建立對象的方法:1.加號方法2.返回值類型為當前類3.方法名以default ,standared,main,shared等開頭 + 當前類名下面以Person類為例在.h檔案中聲明+ (Person *)sharePerson;在.m檔案實現第一種模式(單線程使用這種模式)
Time of Update: 2014-09-21
iOS開發中的網路請求,iOS開發網路請求今天又開啟了好久沒寫的部落格,看了一下日期,距離上一次寫部落格正好一個月,這一個月,又學到了好多關於iOS開發的知識, 今天就來說說關於iOS開發過程中的網路請求。關於網路請求的重要性我想不用多說了吧。對於移動用戶端來說,網路的重要性不言而喻。常見的網路請求有同步GET, 同步POST, 非同步GET, 非同步POST。今天來看一下四種網路請求的實現方式。一、同步GET// 1.將網址初始化成一個OC字串對象NSString *urlStr =
Time of Update: 2014-09-21
Android 序列化對象介面Parcelable使用方法,androidparcelable什麼是Parcelable ? Parcelable,定義了將資料寫入Parcel,和從Parcel中讀出的介面。一個實體(用類來表示),如果需要封裝到訊息中去,就必須實現這一介面,實現了這一介面,該實體就成為“可打包的”了。Parcelable 傳遞對象 Android序列化對象主要有兩種方法:
Time of Update: 2014-09-21
java多線程學習(四)——線程的互動,java多線程線程線程互動中用到的三個基本函數:void notify();喚醒在此對象監視器上等待的單個線程。void notifyAll();喚醒在此對象監視器上等待的所有線程。void wait();導致當前的線程等待,直到其他線程調用此對象的notify()或者notifyAll()方法。void wait(long
Time of Update: 2014-09-21
Android開發之數組和List之間的轉換1.List轉換成為數組。(這裡的List是實體是ArrayList)調用ArrayList的toArray方法。 toArray public T[] toArray(T[]
Time of Update: 2014-09-21
自訂控制項之android列表分組及字母導航有了以上兩篇文章的重構,現在把ListView分組列表重構為自訂控制項就會非常簡單,只需要把初始化操作放在自訂控制項的建構函式裡面。重構後的自訂控制項以上一篇的註解重構為基礎。基本結構這裡首先貼上一張上篇文章重構後的activity的代碼結構,相關的方法實現在之前兩篇文章中都有貼出。再貼一張重構後的View的結構。可見兩者的結構都及其相似。不同的是上邊的activity中有抽象方法getDataList(),而下邊的沒有,但是多了一個IL
Time of Update: 2014-09-21
android 銀行卡。。空格輸入class myWatcher implements TextWatcher {int beforeTextLength = 0;int onTextLength = 0;boolean isChanged = false;int location = 0;// 記錄游標的位置private char[] tempChar;private StringBuffer buffer = new StringBuffer();int konggeNumberB = 0
Time of Update: 2014-09-21
Android 序列化對象介面Parcelable使用方法什麼是Parcelable ? Parcelable,定義了將資料寫入Parcel,和從Parcel中讀出的介面。一個實體(用類來表示),如果需要封裝到訊息中去,就必須實現這一介面,實現了這一介面,該實體就成為“可打包的”了。Parcelable 傳遞對象 Android序列化對象主要有兩種方法: 1.實現Serializable介面,實現Serializable介面是JavaSE本身就支援的;
Time of Update: 2014-09-21
Android