Time of Update: 2015-05-16
標籤:android本文使用 zxing-android-embedded 這個開源項目實現 二維碼掃描/產生 功能;開發工具:android studio1、如何將zxing-android-embedded添加到我們的項目中 1.1 添加arr依賴包 將以下代碼添加到build.gradle檔案中。
Time of Update: 2015-05-16
標籤:諸葛io 資料運營
Time of Update: 2015-05-16
標籤:開發板 beaglebone 開發 android 核心 工欲善其事,必先利其器,作為我的《Android核心開發》系列的第一篇文章,我們先來解決一個非技術問題:學習Android核心開發,是否需要購買一塊Android開發板呢?如果需要,那麼應該選購什麼樣的開發板呢?1.
Time of Update: 2015-05-16
標籤:android java 控制項 slide 圖片 github地址:https://github.com/zerohuan/SlideLayout/tree/master實際:該自訂控制項繼承FrameLayout,
Time of Update: 2015-05-16
標籤:一、簡單數值傳遞1、MainActivityprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); findViewById(R.id.button1).setOnClickListener(new
Time of Update: 2015-05-16
標籤:ios開發中可以自己代碼產生二維碼,需要使用到一個架構 CoreImageCoreImage架構可以做濾鏡,Gif動圖,二維碼等先看下面直接貼上代碼(OC也是下面一樣的流程) 1 func createQRCode(){ 2 3 //建立一個濾鏡 4 let qrFilter = CIFilter(name: "CIQRCodeGenerator") 5 //重設濾鏡的初始值 6
Time of Update: 2015-05-16
標籤:今天估計得分應該是最差的了。今天因為完全沒準備所以在介面UI上面根本就是相當於沒弄。結果今天的各組報告裡自己做得很不好。不過好在只是項目的中間期,不礙大事。今天也完成了任務。可以說超額了也。因為吃了沒做UI介面的虧。所以我今天做的就是UI的設計與介面美化。主介面的已經基本完成。setcity介面設計可能會複雜一點。明天準備弄。爭取明天吧全部的UI部分都完成。那樣就能給自己留下充足的時間做自己完全不懂的api介面以及資料庫這兩部分了。現在對安卓編程的認識在一點點的深入,剛開始以為只要自己照著
Time of Update: 2015-05-16
標籤:/** * 非同步任務的三個泛型參數: * 1、調用execute方法時傳入的參數類型,輸入參數 * 2、progressUpdate的方法入參 * 3、非同步任務的返回結果類型 doInBackground的傳回型別,doPostExecute的方法入參 * * 使用非同步任務的一些注意事項 * 1、一個非同步任務只能執行一次,多次執行的話,則會跑出異常 * 2、必須在UI線程中建立非同步任務樣本 * 3、必須在UI線程中調用execute方法 */public class
Time of Update: 2015-05-15
標籤:關注細節關於使用者體驗方面,我們仍然有一些細節值得注意。例如:運行App,不要選擇任何昆蟲,點擊“Delete” 或者 “Change Picture” 按鈕,什麼都不會發生,Why?作為程式員,你當然知道當使用者什麼都沒選擇的情況下,不應當執行任何操作,但對於使用者而言,這種情況仍然顯得不太友好:我們通過以下方式來解決這個問題:· 如果使用者選中了某個儲存格,我們才讓Delete按鈕、Change picture按鈕、
Time of Update: 2015-05-15
標籤:ios 移動 二進位 對象 檔案管理工具 IOS對檔案操作包含檔案的建立,讀寫,移動,刪除等操作。1.檔案的建立://設定文字框隱藏檔的位置 NSString *strFilePath=[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
Time of Update: 2015-05-15
標籤:今天有講到資料持久化的問題,就有涉及到資料存放區位置的問題。iOS對於資料安全問題做的很嚴謹,使用的沙箱機制(Sandbox),相對於安卓系統而言,一下子真的是難以消化。在iOS8之前的沙箱檔案夾中存在四個檔案夾 Document 儲存使用者資料,需要備份的資訊(資料持久化操作的檔案夾) Library Library/Caches
Time of Update: 2015-05-15
標籤:1、bitmap儲存到SQLite 中
Time of Update: 2015-05-15
標籤:1、windows32位機器和64位機器上sizeof(int), sizeof(int *), sizeof(void *), sizeof(long), sizeof(long
Time of Update: 2015-05-15
標籤: 1 package cn.itcast_04; 2 3 /* 4 * 我們的線程沒有設定優先權,肯定有預設優先順序。 5 * 那麼,預設優先順序是多少呢? 6 * 如何擷取線程對象的優先順序? 7 * public final int getPriority():返回線程對象的優先順序 8 * 如何設定線程對象的優先順序呢? 9 * public final void setPriority(int
Time of Update: 2015-05-15
標籤: 1 package cn.itcast_02; 2 3 /* 4 * 該類要重寫run()方法,為什麼呢? 5 * 不是類中的所有代碼都需要被線程執行的。 6 * 而這個時候,為了區分哪些代碼能夠被線程執行,java提供了Thread類中的run()用來包含那些被線程執行的代碼。 7 */ 8 public class MyThread extends Thread { 9 10 @Override11 public void run() {12
Time of Update: 2015-05-15
標籤:android 單點觸摸 ontouch 相對於多點觸摸,單點觸摸還是很簡單的。 建立一個工程,先看看布局檔案:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools"
Time of Update: 2015-05-15
標籤:android如何給apk重新簽名1.用壓縮軟體開啟apk檔案,刪掉META-INF目錄下的CERT.SF和CERT.RSA兩個檔案。2. 使用目標系統的platform密鑰來重新給apk檔案簽名。 2.1密鑰檔案,在代碼目錄中的位置是build\target\product\security下面的 platform.pk8和platform.x509.pem兩個檔案。
Time of Update: 2015-05-16
標籤:sqlite android android開發 簡介sqilte是一個輕量級的資料庫,滿足資料庫的基本操作,由於移動端的記憶體有限,所以sqilte剛好能滿足移動端開發的基本要求。廢話不多說,上代碼1.首先介紹一下,sqlite的管理類SQLiteOpenHelper。這個類用來管理資料庫的建立和版本更新,需要繼承它的方法。 代碼如下:public class Db extends
Time of Update: 2015-05-16
標籤:天池大賽 阿里 美團 推薦演算法 雖然開始走錯了路,但是也學到了東西,美團技術團隊的文檔還是不錯的,喜歡的童鞋可以經常去瞅瞅,後面我會給連結的~~~~——————————————————————————————————————————————————————————————具體流程基本流程如下,借用美團的圖。從架構的角度看,推薦系統基本可以分為資料層、觸發
Time of Update: 2015-05-16
標籤:MVCPlayer 我嘗試在android上使用MVC模式來開發一個音樂播放器。GitHub地址:https://github.com/skyhacker2/MVCPlayer 什麼是MVC 來自維基百科 控制器 Controller - 負責轉寄請求,對請求進行處理。 視圖 View - 介面設計人員進行圖形介面設計。 模型 Model - 程式員編寫程式應有的功能(實現演算法等等)、資料庫專家進行資料管理和資料庫設計(可以實現具體的功能)。