Time of Update: 2015-08-13
標籤:android 架構 1. 架構特點(1). 通訊更快,更簡單(2). Get、Post網路請求及網狀圖像的高效率非同步處理請求(3). 排序(4). 網路請求的緩衝(5). 多層級取消請求(6). 和Activity生命週期的聯動缺點:不適合上傳和下載優點:高效的Get/Post方式的資料請求互動,網狀圖片載入和緩衝,是Google官方推出的架構,效能很穩定和強勁。2. 網路資料請求(1).
Time of Update: 2015-08-13
標籤:ios javascript html 互動 uiwebview 上一篇文章講到了Android
Time of Update: 2015-08-12
標籤:ui ios //// MainViewController.m// UI10_tableView的編輯//// Created by dllo on 15/8/11.// Copyright (c) 2015年 zhozhicheng. All rights reserved.//#import "MainViewController.h"@interface MainViewController
Time of Update: 2015-08-12
標籤:情形:本來一般情況都是直接卸載了,或者使用adb uninstall com.xxx.xxx(包名)然後今天在不同的裝置上進行適配,高版本的直接長按然後拖進垃圾桶卸載。但是在系統版本為2.3的系統中,非得要進入設定--->應用程式--->(對應程式)點擊卸載。實在是覺得很麻煩,所以就想使用命令進行卸載。使用adb命令查看當前串連的裝置,命令:adb
Time of Update: 2015-08-12
標籤:這幾天一直弄關於Canvas方法調用順序不同導致效果不一樣的測試,接下來我講解一下第一張圖五個標籤的意義;第一順序圖片是正常全螢幕顯示在800*1280的手機上的。沒有任務效果。不過原圖是720*1280,所以為了滿足手機的螢幕大小,他進行了等倍數的放大。第二順序圖效果是進行PolyToPoly之後的圖片,沒有進列區域剪下。第三順序圖是先剪下顯示地區,然後PolyToPoly以後的圖。第四順序圖是只是剪下顯示地區,沒有polytopoly。第五順序圖表示先polytopoly,然後剪下地區
Time of Update: 2015-08-13
標籤:1\在實際編程過程中往往需要自訂導覽列上面的按鈕,也就用:- (instancetype)initWithCustomView:(UIView *)customView;但用了這個方法後可能會導致iOS7,8的手勢返回失效,解決方案就是在自訂的導覽列的viewDidLoad方法中添加如下代碼注意:只有用系統的導覽列,或者繼承於系統的導覽列才可以用Push方法,並且內建返回手勢.- (void)viewDidLoad{ [super viewDidLoad]; __weak
Time of Update: 2015-08-12
標籤: Objective-C中的集合類: 1. 數組 NSArray 在Objective-C中的集合類中主要包括不可變的數組--NSArray, 可變的數組--NSMutableArray, 不可變的字典--NSDictionary, 可變的字典--NSMutableArray, 不可變的集合--NSSet , 可變的集合--NSMutableSet 1>. 不可變的數組
Time of Update: 2015-08-12
標籤:iOS 9應用開發教程之多行讀寫文本ios9文本視圖多行讀寫文本——ios9文本視圖文本視圖也是輸入控制項,與文字框不同的是,文本視圖可以讓使用者輸入多行,2.23所示。在此圖中字串“說點什麼吧”這一地區就是使用文本視圖實現的,使用者可以在此地區中寫大量的常值內容。一般文字框視圖使用UITextView實現。圖2.23 寫日誌【樣本2-9】以下將使用文本視圖實現QQ中寫說說並發表的功能。具體的操作步驟如下:(1)建立一個Single View
Time of Update: 2015-08-13
標籤:fragment的生命週期分析本節學習Fragment的生命週期,我先看Google官網提供的Fragment的生命週期的流程圖那我們就通過上節的代碼在Activity中和Fragment01和Fragment02中加入log,
Time of Update: 2015-08-12
標籤:android 上傳圖片 xutils架構 smartupload儲存圖片 文字亂碼 Android上傳圖片,這裡我使用了現在比較流行的XUtils架構,該架構可以實現檔案上傳、檔案下載、圖片緩衝等等,有待研究。下面是Android段上傳的代碼:xUtils.jar下載String
Time of Update: 2015-08-12
標籤:地圖我在使用百度地圖過程中,出現“擎初始化失敗”提示。經過幾番折騰後,發現是配置環境的時候出現了錯誤。我在添加mapapi.bundle的時候使用的方法和引入BaiduMapAPI.framework(將所需的BaiduMapAPI.framework拷貝到工程所在檔案夾下。在 TARGETS->Build Phases-> Link Binary With Libaries中點擊“+”按鈕,在彈出的視窗中點擊“Add
Time of Update: 2015-08-13
標籤:建立一個模組(類),類似於javabean//// HMStudent.h// 表格控制項//// Created by YaguangZhu on 15/8/13.// Copyright (c) 2015年 YaguangZhu. All rights reserved.//#import <Foundation/Foundation.h>@interface HMStudent :
Time of Update: 2015-08-13
標籤::http://www.easemob.com/downloadsSDK目錄講解1.從官網下載下來的包分為如下四部分: 環信iOS SDK 開發使用 環信iOS release note 更新說明 環信iOS UIDemo 工程源碼 環信iOS UIDemo.ipa 打包的ipa2.iOS SDK 中有三個子檔案夾:include、lib、resource. &
Time of Update: 2015-08-13
標籤: 首先,我們得建立一個遵守MKAnnotation的對象,並且擁有以下幾個屬性:@interface LHAnnotation : NSObject<MKAnnotation>// Center latitude and longitude of the annotion view.// The implementation of this property must be KVO compliant.@property
Time of Update: 2015-08-13
標籤:監聽控制項的某些事件使用代理模式,是為了在程式直接"解耦"表格可以顯示非常豐富的資料,為了達到這一效果,設定表格的"資料來源"@required 必須實現的方法@optional可選的實現方法->不強求實現->如果實現了能得到特殊的效果,如果不實現,也不影響程式的正常運行能夠增加控制項的靈活度代理階段性小結1.
Time of Update: 2015-08-13
標籤:selector shape 自訂矩形 android layout 【聲明】轉載請註明出處,此文出自指尖飛落的部落格:http://blog.csdn.net/huntersnail——每天寫一篇部落格,每天做一點技術積累!Android自訂矩形及selector、shape的使用由於項目開發需要,以前雖然用過selec
Time of Update: 2015-08-13
標籤:之前已經寫過通過應用主題和使用ListView, CardView,應用Material Design樣式,同一時候都都能夠通過support library向下相容。今天要寫的陰影和視圖裁剪。無法向下相容。請注意。?Material Design
Time of Update: 2015-08-13
標籤: tabbar 對add 上面的圖片 有一層預設虛化 對於這種系統高度繼承後的 控制項 處理辦法就是自訂 解決方案 1.放在tabbar 上的圖片 不能太小 不然裁剪後 會很模糊 2 .通過裁剪 壓縮的方式放在上面 3.可以使用兩層圖 一個做背景 一個作展示 強化抗虛化 3. 標準 圖片大小是 30 * 30 還有用 27 * 27 32 * 32 等 按UI需求來 4.官方說法是 高度自訂 建議 透明度為1 不加陰影
Time of Update: 2015-08-12
標籤:事件傳遞機制 控制項 移動 android 事件衝突 自訂控制項中我們經常也許會經常碰到這樣的情況,自己加了一些點擊,滑動的事件的處理判斷導致另外一些控制項點擊,滑動沒有用了,滑動反應反應很慢,要劃很多次猜移動一點點等等。也許我們第一反應就是百度,google去搜尋下答案,把代碼直接copy過來。其實也許可以換個解決辦法,
Time of Update: 2015-08-12
標籤:屬性傳值 將A頁面所擁有的資訊通過屬性傳遞到B頁面使用B頁面定義了一個naviTitle屬性,在A頁面中直接通過屬性賦值將A頁面中的值傳到B頁面。#import <UIKit/UIKit.h>#import "DetailViewController.h"@interface RootViewController :UIViewController<ChangeDelegate>{