Time of Update: 2015-05-27
標籤:使用OC和swift建立系統內建的重新整理介面 一:swift重新整理介面代碼:import UIKitclass ViewController: UITableViewController { // 用於顯示的資料來源 var _dataSource:[String] = [] // 載入更多 狀態
Time of Update: 2015-05-27
標籤:Runtime函數1.可以通過NSObject的一些方法擷取運行時資訊或動態執行一些訊息:1./*Returns a Boolean value that indicates whether the receiving class is a subclass of, or identical to, a given class.*/1.+ (BOOL)isSubclassOfClass:(Class)aClass;1./*Returns a Boolean value that
Time of Update: 2015-05-27
標籤:本文轉寄至 http://www.tuicool.com/articles/MRbaEnB/原文 http://www.infoq.com/cn/news/2014/11/masonry-introduction-practise教程《Masonry介紹與使用實踐(快速上手Autolayout)》 :iPhone6發布之後,我知道使用autolayout勢在必行了,這時想起了以前在瀏覽Github看到過的一個第三方庫Masonry。在花了幾個小時的
Time of Update: 2015-05-27
標籤:有些時候,我們需要將代碼簡潔化,這樣便於讀代碼。我們可以將一些不變的東東抽取出來,將變化的東西作為參數。定義為宏,這樣在寫的時候就簡單多了。下面例舉了一些常用的宏定義和大家分享:1. 判斷裝置的作業系統是不是ios71.#define IOS7 ( [[[UIDevice currentDevice].systemVersion doubleValue] >= 7.0] ) 2.
Time of Update: 2015-05-27
標籤: 使用正確的開發工具能夠快速有效地完成原始碼的編寫和測試,使編程事半功倍。在網路資訊高速發展的今天,行動裝置的方便快捷已經深入人心,越來越多的程式員會選擇在任何感覺舒適的地方使用行動裝置查看或者編輯原始碼。於是,Android平台上大量基於代碼編程的應運而生,Google市集裡的代碼編輯器、編譯器和開發環境比比皆是。由於不同的工具特性和缺點不盡相同,因此如何選擇一款最適合自己的開發工具便成了一件頭疼的事情。在這裡,我們列出了Android平台上5款最好的代碼編輯器來協助你作出選擇。 1
Time of Update: 2015-05-27
標籤:android一.ListView + ScrollView + ViewPager介面實現: 看了別人的源碼總要總結一下,ListView與ScrollView兩者之間是有衝突的,但有的時候,又不得不兩者一塊使用。主要就是ListView中item高度不確定,只要寫死或先算出所有的item的高度和就能顯示出你所需要的效果了。 : 主介面:public class MainActivity
Time of Update: 2015-05-27
標籤:介紹如何建立廣播、如何發送一個無序廣播和有序廣播、以及監聽簡訊以及監聽呼出電話(當我們發簡訊和打電話,系統就會發一個廣播,我們可以攔截此廣播進行監聽簡訊以及監聽呼出電話)。定義廣播接收者1.定義類繼承BroadcastReceiver,重寫onReceive方法2.當接收到匹配廣播之後就會執行onReceive方法3.資訊清單檔中聲明<receiver>,需要在其中配置<intent-filter>指定接收廣播的動作和類型4.BroadcastReceiver除了在
Time of Update: 2015-05-27
標籤:記憶體泄露 android 效能最佳化 記憶體 相關知識:ART:Android從4.4引入了一個ART(Android runtime),之前管理應用的runtime是用的Dalvik. ART增加了先行編譯、最佳化GC(如平行處理、壓縮GC時間、GC處理最近分配的Object更快...)Memory
Time of Update: 2015-05-27
標籤:android 中 intent 如何傳遞arraylist<object>?hashmapintent可以傳遞 list<int> 、list<string>等等,但我沒找到有object。所以也沒list<map<String,object>>類型,在此可以這樣 intent intent = new
Time of Update: 2015-05-27
標籤:android ios綁定 ios robovm admob IOS裡面主要的廣告平台就是用的是ADMOB,
Time of Update: 2015-05-27
標籤:app伺服器 安卓app伺服器 互連網 app 應用伺服器 複製webeasy目錄到D:\下,然後進入%TOMCAT_HOME%\conf目錄,用文字編輯器(如:EditPlus)開啟server.xml檔案,在“Host”標籤下添加一“Context”標籤:<Contextpath="/webeasy&q
Time of Update: 2015-05-27
標籤:1. viewport:也就是可視地區。對於案頭瀏覽器,我們都很清楚viewport是什麼,就是出去了所有工具列、狀態列、捲軸等等之後用於看網頁的地區,這是真正有效地區。由於行動裝置螢幕寬度不同於傳統web,因此我們需要改變viewport;實際上我們可以操作的屬性有4 個:代碼如下:width - // viewport 的寬度
Time of Update: 2015-05-27
標籤:android 學習 總結 Android提供了大量豐富的UI組件,所有的UI組件都繼承自View類,View組件非常類似於Swing編程的JPanel,它代表一個空白的矩形地區。Android採用“組合器”設計模式來設計View和ViewGroup:ViewGroup是View的子類,因此ViewGroup也可以當成View使用。Android推薦使用XML布局檔案來定義使用者介面,而不
Time of Update: 2015-05-27
標籤:id layout_width layout_height background gravity visibility Android控制項(包括布局)的所共有的屬性:android:id="@+id/denglu_et_name"  
Time of Update: 2015-05-27
標籤:開發 軟體 前幾天學習了下TabBar,跟大家分享一下學習內容,歡迎大家提提意見。由於是初學,沒有涉及到自訂。也沒有涉及到代碼。1.首先在拖拽一個Tab Bar Controller到試圖介面650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/6D/76/wKiom1VkmWuxcWcDAADU7yt25nc147.jpg" title="1.jpg"
Time of Update: 2015-05-27
標籤:vi check_tomcat_threads.c#include <stdio.h>#include <stdlib.h>#include <string.h>#define OK 0#define WARNING 1#define CRITICAL 2#define UNKNOWN 3#define LEN 1000#define MIN_LEN 100#define CMD1 "ps -efL | grep apache-
Time of Update: 2015-05-27
標籤:作業系統iOS 中應用程式使用的電腦記憶體不是統一分配空間,運行代碼使用的空間在三個不同的記憶體地區,分成三個段:“text segment “,“stack segment ”,“heap segment
Time of Update: 2015-05-27
標籤: 當今行動裝置
Time of Update: 2015-05-27
標籤:之前的安裝,問題應該不大,一路點“安裝——Next——next·····”就行,下面是一些注意事項: (1)AppServ安裝路徑的選擇。具體安裝在哪個磁碟下使用者可以自行選擇,也可以使用預設的安裝位置。 (2)在填寫伺服器資訊時,需要注意Server
Time of Update: 2015-05-26
標籤:Java NIO通訊架構在電信領域的實踐此文配圖有錯,華為電信軟體V1版邏輯架構圖與華為電信軟體V2 MVC版邏輯架構圖兩張配圖是同一張啊另:我覺得作者在本文中遇到由於同步io引起的曆史遺留問題更多的是架構的問題,在作架構時就需要考慮到同步io引起的阻塞問題,我覺得比較好的解決方案是使用排隊的方式來下發請求,而不是每次下發請求都啟一個線程,這樣如果對方還是響應慢的話即使是用nio也是解決不了問題的。Java NIO通訊架構在電信領域的實踐