Time of Update: 2015-04-08
標籤:不使用xib ,純程式碼開發的過程中,動態UI 需要改對象的大小位置 反覆使用CGRectMake 去 setFrame 非常低效耗時,而且 牽一髮動全身.以下整理出幾個方法,方便動態布局 1.set 方法 重新布局#import <Foundation/Foundation.h>@interface HuofarUtils : NSObject@endCGRect CGRectSetWidth(CGRect rect, CGFloat
Time of Update: 2015-04-08
標籤: 一、 android處理滑鼠滾輪事件,並不是如下的函數:1) public boolean onKeyDown(int keyCode, KeyEvent event)2) public boolean dispatchKeyEvent(KeyEvent event) 3) public boolean onTouchEvent(MotionEvent event) 而是如下的函數publicboolean onGenericMotionEvent(MotionEvent
Time of Update: 2015-04-07
標籤:最近看了老羅分析android資源管理和apk打包流程的部落格,參考其他一些資料,做了一下整理,脫離繁瑣的打包細節和資料結構,從整體上概述了apk打包的整個流程。流程概述:1、打包資源檔,產生R.java檔案2、處理aidl檔案,產生相應java 檔案3、編譯工程原始碼,產生相應class
Time of Update: 2015-04-04
標籤:【聲明】歡迎轉載,但請保留文章原始出處→_→生命壹號:http://www.cnblogs.com/smyhvae/文章來源:http://www.cnblogs.com/smyhvae/p/4392611.html連絡方式:[email protected] 【本文】都說了放假不休息,奏是這麼任性!!! 【開發環境】物理機版本:Win7旗艦版(64位)Android Studio版本:1.1正式版一、建立工程:1、建立一個Project:
Time of Update: 2015-04-08
標籤:我們可以在Ubuntu QML的API文檔中看到Camera的用法,但是裡面沒有寫到任何的前置Camera的調用方法。對於一些應用來說,前置Camera的使用是重要的。我們必須使用Qt C++代碼來實現這個功能。在這篇文章中,我們來介紹如何使用Ubuntu手機中的前置照相機。1)建立一個最基本的QML應用
Time of Update: 2015-04-04
標籤:ios之網路資料下載和JSON解析簡介 在本文中筆者將要給大家介紹ios中如何利用NSURLConnection從網路上下載資料以及如何解析下載下來的JSON的資料格式,以及如何顯示資料和圖片的非同步下載顯示 涉及到的知識應用: 1.NSURLConnection非同步下載和封裝 2.JSON格式和JSON格式解析 3.資料顯示和使用SDWebImage非同步顯示圖片內容 1網路下載基礎知識介紹 什麼是網路應用? 一般情況下,iPhone上絕大多數的應用都需要網
Time of Update: 2015-04-08
標籤: 測試人員常被看作bug尋找者,但你曾想過他們實際是如何開展測試的嗎?你是否好奇他們究竟都做些什麼,以及他們如何在一個典型的技術項目中體現價值?作者將帶你經曆測試人員的思維過程,探討他們測試移動app時的各種考慮。本文的目的在於揭示測試人員的這一思維過程,並展示他們通常所考慮內容的廣度和深度。測試人員需要詢問問題測試人員的核心能力在於提出有挑戰性的相關問題。如果你能將調查、詢問技巧和技術、產品的知識結合起來,漸漸地,你也會成為一個好的測試人員。比如,測試人員可能會問:&middo
Time of Update: 2015-04-08
標籤:數組遍曆是編碼中很常見的一種需求,我們來扒一拔iOS裡面都有什麼樣的方法來實現,有什麼特點。因為iOS是相容C語言的,所以C語言裡面的最最常見的for迴圈遍曆是沒有問題的。本文中用的數組是擷取的系統的語言數組,大約有30多個資料,雖然還不夠類比大批量的資料,但對於方法的驗證是沒有問題的了。NSArray *langArray = [[NSUserDefaults standardUserDefaults]
Time of Update: 2015-04-07
標籤:第一種方法:採用MS現有的ConfigurationManager來進行讀寫using System.Configuration;namespace Zwj.TEMS.Common{ public abstract class ConfigHelper { private ConfigHelper() { } /// <summary> /// 擷取配置值 /// </summary>
Time of Update: 2015-04-04
標籤:———————————————————————————————————&m
Time of Update: 2015-04-08
標籤:(說來慚愧,這段時間忙項目,有時間也拿來調侃人生,好久沒有寫過技術文章了)真正可用,並且簡單易行,可以在多個螢幕大小和螢幕密度上有良好表現的Android 螢幕適配方案。 已經用在一款成熟互連網 應用中,效果還不錯。說起android開發,UI介面的多機型適配,一向是個很重要的問題。網上這方面的文章很多,面試的時候也經常會問到,大部分的內容都很類似,無外乎用dp,sp
Time of Update: 2015-04-08
標籤:方法:adobe shadow \ opera遠端偵錯\ weinre adobe shadow:我們經常使用Firefox的firebug或者Chrome的開發人員工具進行Web調試頁面,JavaScript,DOM元素和CSS樣式的調試。但是,當我們為移動Web網站或應用進行調試時,這些工具就很不方便,因為不知道在手機上或者pad看到的效果是怎樣的?
Time of Update: 2015-04-05
標籤:android網路調試一直是一個比較麻煩的部分,因為在不同序列的請求中,返回的資料會有不同的變化,如果能像web開發一樣使用調試功能查看頁面的訪問資料該是多麼美好的事情!很幸運的是,現在Android開發也可以即時監聽網路訪問了,能夠看到你的發送資料資訊,也能夠看到返回資料資訊。 點擊每個請求會看到詳細頁面,可以查看請求的詳情, 如果要達到上面的效果,你需要改造你的網路請求模組,使用Chrome瀏覽器和android程式之間的中介軟體來串連,這就是本篇要介紹的主題:Ok
Time of Update: 2015-04-07
標籤:androidadbkill-server 殺死adbadbstart-server 啟動adbadbdevides 列出所有的裝置adbinstall xxx.apk 安裝應用程式.apk例: adb install
Time of Update: 2015-04-05
標籤:Looper,Handler,Message三者是我們常常用來再子線程跟新UI的,我們把Message發給Handler,然後,handler調用HandlerMessage()方法,我們在這個方法裡面更新UI。那麼Looper呢,又是什麼,下面我來給大家介紹一下三者的關係。首先要說明的是,每個線程最多隻有一個Looper,線上程裡面調用Looper.prepare()就是為這個線程設定了一個Looper,所以在子線程,我們使用這個三者前,一定要調用Looper.prepare()方法,而
Time of Update: 2015-04-05
標籤://通常用於刪除緩衝的時,計算緩衝大小//單個檔案的大小- (long long) fileSizeAtPath:(NSString*) filePath{ NSFileManager* manager = [NSFileManager defaultManager]; if ([manager fileExistsAtPath:filePath]){ return [[manager attributesOfItemAtPath:filePath
Time of Update: 2015-04-05
標籤:android android開發 本章主講Activity的生命週期Activity整個生命週期有四種狀態,7個方法,3個嵌套迴圈 狀態:1. Activity/Running 活動狀態 指的是目前使用者正在互動的activity狀態2. Paused
Time of Update: 2015-04-07
標籤:有些時候我們使用Service的時需要採用隱私啟動的方式,但是Android 5.0一出來後,其中有個特性就是Service Intent must be explitict,也就是說從Lollipop開始,service服務必須採用顯示方式啟動。而android源碼是這樣寫的(源碼位置:sdk/sources/android-21/android/app/ContextImpl.java):private void
Time of Update: 2015-04-05
標籤:ProgressBar ProgressBar,進度條,是AndroidUI介面中一個非常實用的組件,通常用於向使用者顯示某個耗時操作完成的百分比。因此它需要動態顯示進度,從而避免長時間的執行某個耗時的操作,而讓使用者感覺程式失去了相應,從而提高介面的友好性。 從官方文檔上看,為了適應不同的應用環境,Android內建了幾種風格的進度條,可以通過Style屬性設定ProgressBar的風格。支援如下屬性,後面在樣本中會一一展示:@android:style/Widget.Progre
Time of Update: 2015-04-07
標籤:Unity