Time of Update: 2016-05-30
標籤:在不同的解析度下,Android字型大小怎麼自適應解析度的變化?假設需要適應320x240,480x320解析度。在res目錄下建立檔案夾values-320x240, values-480x320。然後在檔案夾 values ,values-320x240 和 values-480x320 下建立xml檔案dimens.xml,該xml檔案內容如下:<?xml version="1.0" encoding="utf-8"?> <resources>
Time of Update: 2016-05-30
標籤: 轉自 http://www.cnblogs.com/ios8/p/ios-cell.html http://www.itnose.net/detail/6154013.html 一.清除緩衝tableView表格中的cell有重用機制,這是一個很好的東西,可以避免開闢很多的空間記憶體。但是有時候我們不想讓它重用cell,,可以用以下的代碼解決。將這個代碼放在:- (UITableViewCell *)tableView:(UITableView&
Time of Update: 2016-05-30
標籤:Android 面試題總結之Android 基礎(六) 在上一章節Android 面試題總結之Android 基礎ListView(五) 主要是ListView的最佳化,原理以及一些基本問題。 在閱讀過程中有任何問題,請及時聯絡。如需轉載請註明 fuchenxuan de Blog 本章系《Android 之美 從0到1 – 高手之路》Android基礎將會總結了Android 布局常見面試問題。其實對於基礎方面Android 開發來說,經常面試無非就是UI,網路,資料庫,
Time of Update: 2016-05-30
標籤: 建立與修改android屬性用Systemproperties.set(name,
Time of Update: 2016-05-30
標籤: iOS開發網路篇—GET請求和POST請求一、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
Time of Update: 2016-05-30
標籤: iOS開發網路篇—HTTP協議說明:apache tomcat伺服器必須佔用8080連接埠一、URL1.基本介紹URL的全稱是Uniform Resource Locator(統一資源定位器)通過1個URL,能找到互連網上唯一的1個資源URL就是資源的地址、位置,互連網上的每個資源都有一個唯一的URL 2.URL中常見的協議(1)HTTP超文字傳輸通訊協定 (HTTP),訪問的是遠端網路資源,格式是http://http協議是在網路開發中最常用的協議(2)
Time of Update: 2016-05-30
標籤:上一篇文章【IOS】模仿windowsphone清單索引控制項YFMetroListBox裡面我們一步步的實現了WindowsPhone風格的索引。但是有沒有發現,如果你要實現按照字母排序,你還得自己填入這些資料,而不能夠讓其自動歸類。因此我們這篇文章來說說如何將一個數組進行排序。標題中的#代表數字、?代表除了數字、中英文外的其他符號。1.需求
Time of Update: 2016-05-30
標籤:iOS開發網路篇—搭建本機伺服器一、簡單說明說明:提前下載好相關軟體,且安裝目錄最好安裝在全英文路徑下。如果路徑有中文名,那麼可能會出現一些莫名其妙的問題。提示:提前準備好的軟體apache-tomcat-6.0.41.tareclipse-jee-kepler-SR2-macosx-cocoa-x86_64.tar.gzjdk-8u5-macosx-x64.dmg二、安裝和配置本機伺服器環境(java)步驟:(1)在文檔路徑下,建立一個檔案夾(NetWord),解壓eclip
Time of Update: 2016-05-30
標籤:1、項目Src下建立...service包,然後建立GPSService類 1 package com.zebra.mobilesafe.service; 2 import java.io.IOException; 3 import java.io.InputStream; 4 5 import android.app.Service; 6 import android.content.Intent; 7 import
Time of Update: 2016-05-30
標籤:http://www.cocoachina.com/ios/20160530/16519.html 關於二維碼產生,網上也是有很多,三方庫也是有的如zxing,也是挺好用,這裡介紹的是通過CIFilter建立二維碼。iOS7之後,可以使用原生的CIFilter建立二維碼,下面是相應的代碼首先是二維碼的產生,使用CIFilter很簡單,直接傳入產生二維碼的字串即可:- (CIImage *)createQRForString:(NSString *)q
Time of Update: 2016-05-30
標籤:先引入FMDB第三方,點擊查看方法 一、建立表1.建立sql語句 NSString *createSql = @"create table if not exists t_student(id integer primary key autoincrement not null, name text not null, age integer not null, sex text no null)";
Time of Update: 2016-05-30
標籤:關於android
Time of Update: 2016-05-30
標籤:如何使用使用方法Step1建立AS原工程2建立moduleAndroid Library然後添加AspectJ依賴必須添加至module中添加至APP工程中ajc編譯器是不會重構目標代碼的3編寫build指令碼新增工作使得IDE使用ajc作為編譯器編譯代碼4編寫AspectJ切面程式碼運行結果DEMO地址如何使用在Eclipse中已經有AJDT外掛程式整合了AspectJ編譯器的使用和關鍵字的聲明。但是在Android
Time of Update: 2016-05-30
標籤:第十章 系統級I/O輸入/輸出(I/O) : 是指主存和外部裝置(如磁碟,終端,網路)之間拷貝資料過程。進階別I/O函數scanf和printf<<和>>使用系統級I/O函數實現系統級I/O函數。Q:大多數時候進階別I/O函數都運行良好,為什麼我們還要學Unix I/OA: 瞭解Unix I/O將協助你理解其他的系統概念。 要深入理解其他概念,必須理解I/O。有時你除了使用Unix I/O別無選擇 標準I/O庫沒有提供讀取檔案中繼資料的方式。
Time of Update: 2016-05-30
標籤:下面我們開始第一個簡單的Android UI自動化測試1.使用adb命令串連真機或模擬器 2.開啟uiautomatorviewer工具 3.使用uiautomatorviewer工具擷取應用的元素進行定位 4.簡單介紹unittest架構的使用方法 5.使用Python編寫貓寧考勤應用註冊模組的自動化測試1.使用adb命令串連真機或模擬器: 手機USB串連電腦,進入開發人員模式;cmd命令:adb devices ,查看手機是否串連
Time of Update: 2016-05-30
標籤:</pre> 學習Android到現在估計應該還不到一個月的時間,我很激動能夠在自己的努力還有奮鬥下開發一個自己想要的App,雖然這個App的功能還不夠完善,介面很醜陋,Bug很存在很多,但是我覺得這個起碼是我自己動用智慧開發的第一個App,所以我要在這裡將我開發的思路還有一個想法寫在這裡。<span class="token lf" style="color:rgb(52,52,52); font-family:'Source
Time of Update: 2016-05-30
標籤:介紹MVP這個架構一直是Android開發社區討論的焦點,每個人都有自己的分析理解眾說紛紜。直到GitHub上Google官方發布用MVP架構搭建的項目。感覺是時候分析了。MVP架構簡介這不是本文重點,所以摘抄自李江東的博文MVP架構簡介 對於一個應用而言我們需要對它抽象出各個層面,而在MVP架構中它將UI介面和資料進行隔離,所以我們的應用也就分為三個層次。View:對於View層也是視圖層,在View層中只負責對資料的展示,提供友好的介面與使用者進行互動。在Android開發中通常將A
Time of Update: 2016-05-30
標籤:最近公司要做的一個cocos-x項目,這個項目用的是2.2.6版的cocos-x c++ 版,cocos比較老的版本。由於打包出來的apk超過了300M,而且資源無法熱更新。面臨這兩個問題。我們討論了一下,如何儘快的把包改到50m以內和線上更新新主題,對此研究了一下cocos的底層。瞭解到cocos可以通過CCFileUtils::sharedFileUtils()->addSearchPath(路徑);這樣的方法來載入sd
Time of Update: 2016-05-30
標籤:HDOJ題目地址:傳送門Moving TablesTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 28729 Accepted Submission(s): 9435Problem DescriptionThe famous ACM
Time of Update: 2016-05-30
標籤:在使用Retrofit來作為網路請求庫之後,筆者查閱了網上的有關教程,無外乎都是請求json資料,使用addConverterFactory(GsonConverterFactory.create())來作為轉化器,如果業務需求是請求 字串,而不是json資料格式呢,繼續使用這個轉換器就會產生錯誤。好,來到正題,如何使用Retrofit請求一段字串: 來到官方文檔查閱:http://square.github.io/retrofit/