Time of Update: 2015-03-02
標籤:android layoutlib 今天匯入一個項目,發現運行不能,紅叉叉表示com.android.internal.R.的一系列引用都失敗。查了一下,這些都在一個SDK內建包layoutlib.jar中。SDK路徑\platforms\api版本\data 下就有 layoutlib.jar 直接把這些扔到libs檔案夾中,紅叉叉消失,運行又報錯:Conversion to Dalvik format
Time of Update: 2015-03-02
標籤:手機製造商 android 硬體 build 一、類結構:java.lang.Object ?android.os.Build二、類概述:從系統屬性中提取裝置硬體和版本資訊。三、內部類:1、Build.VERSION
Time of Update: 2015-03-02
標籤: 很多沒有實際項目經驗的小夥伴,對訊息佇列系統非常陌生,看著很多架構的介紹中,都提到訊息佇列。但是,不知道為什麼要用訊息佇列?什麼是訊息佇列?常見的訊息佇列產品有哪些? 通過閱讀本文,幫你解開以上的疑惑。1.
Time of Update: 2015-03-02
標籤:android keystore 簽名 Android程式要運行就必須有簽名。平時我們用的debug版是用的debug簽名,不用我們關心。當我們自己發布程式時,就需要自己的簽名了。其實無論用哪個IDE開發,最終只是用了keytool和jarsigner這兩個java工具來完成簽名任務(在jdk的bin目錄下)。其中keytool用來產生keystore(認證),jarsigner用來做簽名
Time of Update: 2015-03-02
標籤:一、下載openssl源碼,編譯成可調用的庫 為了省去大家的麻煩,特提供現成的openssl庫給大家:http://pan.baidu.com/s/1hqpbKpA 解壓,可以看到include檔案夾和libcrypto.a 、libssl.a兩個檔案。 二、建立項目OpenSSL 將include檔案夾拷貝到項目根目錄, 將libcrypto.a 和
Time of Update: 2015-03-02
標籤: 1.需要的準備 使用者協議(本地,網路 ,api) 簽名檔案 程式表徵圖 版本號碼的確定,,宣傳文案,宣傳視頻,預約合作首發 2.需要配置的項目 清除日誌調用,版本號碼版本名稱 編譯器,簽名程式 打包之前測試 檢查資源檔是否最新 確保遠程服務和服務準備就緒 其他檢查項(第三方api
Time of Update: 2015-03-02
標籤:在運行你的第一個app前,您先要瞭解以下檔案:1.AndroidManifest.xml:Android的基本配置資訊; <uses-sdk> element:app相容版本資訊;example:<manifest xmlns:android="http://schemas.android.com/apk/res/android" ... > <uses-sdk
Time of Update: 2015-03-02
標籤:解決方案,是正對與需求來談的。一個抽象的需求,需要一個較為上層抽象的解決方案來處理,這是病和藥的關係。但是一個解決方案,可能會包含多個功能,每個功能都是解決方案上的一個節點。一個優秀的解決方案必然需要一個或多個核心的功能來支撐。 在android用戶端來實現解決方案,則首先要做的兩件事:1 將要實現的功能羅列出來,並且逐一細化,排序。2 核心功能運行保障。3 分析硬體環境,熟悉用戶端能夠提供的功能和介面,以及資料品質。 1
Time of Update: 2015-03-02
標籤: /** * 複製單個檔案 * @param oldPath String 原檔案路徑 如:c:/fqf.txt * @param newPath String 複製後路徑 如:f:/fqf.txt * @return boolean */ public void copyFile(String oldPath, String newPath) {
Time of Update: 2015-03-02
標籤:一段清理緩衝的代碼如下: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ NSString *cachPath =
Time of Update: 2015-03-02
標籤:說明:記錄下學習IOS的一些瑣碎,有些在現在看起來很簡單幼稚,不過權當學習足跡吧!1.在定義UITableViewCell時,組件可以直接加,也可以添加到contentView中[self addSubViews:myBtn];[self.contentView
Time of Update: 2015-03-02
標籤: atomic:預設是有該屬性的,這個屬性是為了保證程式在多線程情況下,編譯器會自動產生一些互斥加鎖代碼,避免該變數的讀寫不同步問題。nonatomic:如果該對象無需考慮多線程的情況,請加入這個屬性,這樣會讓編譯器少產生一些互斥加鎖代碼,可以提高效率。
Time of Update: 2015-03-02
標籤:android開發 listview 預設選中第一項 在android開發中,ListView應該說是最常用的組件之一。這篇文章不對它的基本應用做講解,需要瞭解相關內容的同行,敬請自行問度娘。實際中,ListView初始化後,要進行一些預設操作,比如,我有個布局是顯示部門與下屬人員,要求載入完部門列表後,在右邊顯示第一個部門的下屬人員,同時標識當前選中部門(紅色符號)。(如)從度娘可以看出
Time of Update: 2015-03-02
標籤:android基礎 電腦網路 轉載請註明: http://write.blog.csdn.net/postedit/44019791嗯,沒什麼好抱怨,再接再厲自己打氣~,沒學不會,可以理解,但是放任盲點!絕對不能容忍,被自己氣到(打氣太多了),哈哈哈,自己氣自己,我真可愛~~,不說廢話。(推薦搜尋問題直接Ctrl
Time of Update: 2015-03-02
標籤:關於NSString的MD5加密,這不難,在網上可以搜到很多演算法,主要是跟背景統一會出問題,對同一段字串,ios和java加密後的結果可能不一樣。現在貼一下ios端和後台java的代碼。java端: 1 public class test { 2 public final static String MD5(String s) { 3 char hexDigits[] = { ‘0‘, ‘1‘, ‘2‘, ‘3‘, ‘4‘, ‘5‘, ‘6‘, ‘7‘,
Time of Update: 2015-03-02
標籤:1.設定透明度(Dialog自身的透明度)WindowManager.LayoutParams lp=dialog.getWindow().getAttributes();lp.alpha=1.0f;dialog.getWindow().setAttributes(lp); alpha在0.0f到1.0f之間。1
Time of Update: 2015-03-02
標籤:ios處理網路請求,用的比較多的是第三方工具類AFNetworking,因為原生的比較麻煩。如登入時發送帳號跟密碼跟後台比對,過程如下,後台返回的是json,如{"login":{"id":"0001","status":"OK","errorMsg":""}}下面是使用時的舉例。 1 #import "AFNetWorking.h" 2 3 NSString urlLogin = @"www.xxx.com"; 4 //建立要求管理器 5
Time of Update: 2015-03-02
標籤:再次對xml進行解析,又有了些理解,如果有不對的地方,請給小弟指出,謝謝![html] view plaincopy<?xml version="1.0" encoding="UTF-8"?> <result> <meeting addr="203">
Time of Update: 2015-03-02
標籤: 博主這裡使用的最新的14.0.3版本,:http://www.jetbrains.com/idea/, 下載後直接安裝就可以了。 環境:OS:Win 8IDE:IntelliJ IDEA 步驟:1.建立新項目 2.由於IntelliJ
Time of Update: 2015-03-02
標籤:說明:記錄下學習IOS的一些瑣碎,有些在現在看起來很簡單幼稚,不過權當學習足跡吧!1.NSArray中使用firstObject和lastObject的好處在於,當數組為空白時,返回nil,而不會報錯。當數組為空白,使用myArray[0]時,會報錯。 2.UILabel和UIImageView都可以添加點擊事件,以UIlabel為例。1 UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer