Time of Update: 2015-05-02
標籤:android首先上功能有: 1. 可以隨時拖拉 2. 拖拉超過一定距離會監聽 3. 拖拉返回的時候,有來回反彈效果此效果先是參照了網上github兩個版本的效果。不過都不是自己想要那麼理想。 1.其中有一個是兩層,一層是textview控制項和一層surfaceview。經測試效果不錯,但是效率不高,在剛點擊的有閃動現象。會跳幀。於是放棄這種方法。不過它能夠全屏拖拉。
Time of Update: 2015-05-02
標籤:一、簡單介紹UIWindow是一種特殊的UIView,通常在一個app中只會有一個UIWindowiOS程式啟動完畢後,建立的第一個視圖控制項就是UIWindow,接著建立控制器的view,最後將控制器的view添加到UIWindow上,於是控制器的view就顯示在螢幕上了一個iOS程式之所以能顯示到螢幕上,完全是因為它有UIWindow。也就說,沒有UIWindow,就看不見任何UI介面補充:UIWindow是建立的第一個視圖控制項(建立的第一個對象是UIapplication)如:添加
Time of Update: 2015-05-02
標籤:強引用和弱引用: 我們已經知道OC中的記憶體管理是通過“引用計數器”來實現的。一個對象的生命週期取決於它是否還被其他對象引用(是否retainCount=0)。但在有些情況下,我們並不希望對象的銷毀時間由是否被其他對象引用來決定,而是這個對象本該是什麼時候銷毀就什麼時候被銷毀。這時,我們得引入“強引用”和“弱引用”的概念。強引用:當前對象被其他對象引用時,會執行retain操作,引用計數器+1。當retainCoun
Time of Update: 2015-05-03
標籤:推播通知 anps 遠程推送 本地推送 推播通知注意:這裡說的推播通知跟NSNotification有所區別 NSNotification是抽象的,不可見的 推播通知是可見的(能用肉眼看到)iOS中提供了2種推播通知 本地推播通知(Local Notification) 遠程推播通知(Remote Notification)推播通知的呈現效果總結總結一下,
Time of Update: 2015-05-02
標籤:android平台 socket im xmpp 前言IM通訊在互連網發展到現在已經是碼農的世界裡人盡皆知的技術,特別在當下移動互連網迅猛發展的時代這種技術的開發也更加火熱,其中老牌的代表作就有QQ和MSN,和最近新崛起的,默默,易信,來往等眼花繚亂的各種應用都把IM技術應用其中。我是Android開發人員
Time of Update: 2015-05-02
標籤:android 控制項 自訂spinner Android中自訂下拉樣式Spinner本文繼續介紹android自訂控制項系列,自訂Spinner控制項的使用。實現思路1.定義下拉控制項布局(ListView及子控制項布局)2.自訂SpinerPopWindow類3.定義填充資料的Adapter一、定義控制項布局<?xml version="1.0"
Time of Update: 2015-04-30
標籤:一、簡單介紹程式碼範例: 1 #import "YYViewController.h" 2 #import "ASIHTTPRequest.h" 3 4 @interface YYViewController () 5 6 7 @end 8 9 @implementation YYViewController10 11 - (void)viewDidLoad12 {13 [super viewDidLoad];14 }15 16
Time of Update: 2015-05-03
標籤:IOS中UIActionSheet使用方法詳解 一、初始化方法 - (instancetype)initWithTitle:(NSString *)title delegate:(id<UIActionSheetDelegate>)delegate cancelButtonTitle:(NSString *)cancelButtonTitle destructiveButtonTitle:(NSString *)destructiveButtonTitle
Time of Update: 2015-05-03
標籤:iOS基礎控制項UINavigationController中的傳值,代理傳值,正向傳值,反向傳值 #import <UIKit/UIKit.h>//聲明一個協議@protocol SendValue<NSObject>//定義一個方法- (void)sendBtnTitle:(NSString *)title;@end@interface FirstViewController : UIViewController// 定義代理@property
Time of Update: 2015-05-03
標籤: 這篇,講一下angularjs的ng-bind指令,多個控制器,以及手動觸發angularjs的髒檢查,我直接把代碼貼,順著代碼講。 <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body ng-app="ngApp"><div
Time of Update: 2015-04-30
標籤:android camera 手電筒 閃光燈 5.0 android手電筒原理很簡單,就是開啟相機的閃光燈。 核心的代碼就這麼多: 開啟相機 設定閃光燈開 開啟預覽 &
Time of Update: 2015-04-30
標籤:方法一:TextView文字過多,顯示不全,怎麼辦?我們可以為Textview添加捲軸。<TextView android:id="@+id/bus_detail_content" android:layout_width="fill_parent" android:layout_height="fill_parent" android:textColor="#0
Time of Update: 2015-05-02
標籤:問題來源:常見面試問題之:NSObject和NSObject protocol有什麼區別,為什麼要有NSObject protocol, 有沒有不繼承自NSObject的類?雖然在iOS開發過程中所用到的幾乎所有的類都派生自NSObject, 但Cocoa並不是只有一個NSObject這一個root class. 另一個典型的root class就是NSProxy. 這也就是為什麼同時需要定義NSObject類和NSObject協議.
Time of Update: 2015-04-30
標籤: 前一天準備下載VS2015預覽版,到VisualStudio官網一看,發現微軟發布了VisualStudio2013的外掛程式——Visual Studio Tools for Apache Cordova,實現跨平台的開發。官網:http://www.microsoft.com/en-us/download/details.aspx?id=42675,下面是: 點擊下載擴充外掛程式,雙擊開始安裝,第一次開啟出現如下錯誤: 這個是缺少了Windows Management
Time of Update: 2015-04-30
標籤:什麼是Context menu在案頭電腦,我們都很熟悉Context
Time of Update: 2015-05-01
標籤:android shell 如果PC上串連多部Android裝置(包括Android模擬器),在進入Console時還需要使用adb -s deviceid shell。比較麻煩,本文為此編寫了一個Shell指令檔(需要在Linux或OS X下才能使用,windows下需要用bat或cmd從新編寫)。 基本思路時先用adb
Time of Update: 2015-04-30
標籤:ADSL/光寬頻_錯誤676_解決方案:1.關閉寬頻貓;2.釋放網卡地址(具體操作步驟:點擊“開始”菜單→“運行”→輸入:cmd→斷行符號→在彈出的視窗中輸入:ipconfig release
Time of Update: 2015-04-29
標籤:v4、v7、v13的作用和用法1. Android Support V4, V7, V13是什嗎? 本質上就是三個java library。2.為什麼要有support庫???是為瞭解決軟體的相容問題。如果在低版本Android平台上開發一個應用程式,而應用程式又想使用高版本才擁有的功能,就需要使用Support庫。 ??android api向來是高版本相容低版本.如api-8(android2.2)必會相容api-4(android
Time of Update: 2015-04-29
標籤:一 Java記憶體分析工具掃盲如果像我一樣一點都不瞭解,可以先進行記憶體分析工具掃盲 MAT介紹: Eclipse Memory Analyzer(MAT)一個功能豐富的 JAVA 堆轉儲檔案分析工具,可以用於發現記憶體漏洞和減少記憶體消耗。二 Eclipse MAT外掛程式安裝 當前機器環境描述:[plain] view plaincopy 系統: Ubuntu 12.04
Time of Update: 2015-04-29
標籤:一、問題描述 在開發中,當我們需要的有一張大圖片同時還需要一些小圖片時,我們只需要通過代碼對此圖片進行不同比例的縮放即可,這樣大大節約資源,減小了安裝包的尺寸 。除縮放外,我們還經常對圖片進行其他動作如裁剪、旋轉、儲存等。 這樣我們可以編寫對於圖片進行處理的萬用群組件,方便開發。下面就分享一下對圖片進行處理的組件BitmapUtil,案例介面:二、技術點描述 1、通過BitmapFactory取得BitmapBitmap