Time of Update: 2015-07-07
標籤:存在這麼一個需求:為了降低控制器的耦合度,自訂了視圖控制項,但是現在另外一個頁面需要顯示自訂視圖上的值;需要用block回調到控制器中來顯示囉嗦了一大堆,說個簡單明了的(需求:B控制器要向A控制器傳值)。1.首先第一步要在B控制器中定義block 例如:#import "BViewController.h"typedef void (^ AnswerBlock)(NSString *resutlStr);@class GXRiskRelatedQuery;@interface
Time of Update: 2015-07-06
標籤:apparently in use by the
Time of Update: 2015-07-06
標籤:nagios1.下載監控外掛程式wget http://nagios-snmp.cvs.sourceforge.net/nagios-snmp/plugins/check_snmp_int.pl2. 首先查看交換器目前開啟的所有連接埠for i in `seq 1 48`;do /usr/local/nagios/libexec/check_snmp_int.pl -H 192.168.0.254 -C public -n
Time of Update: 2015-07-06
標籤:html5 worklight appmobi wex5 業界很多主流的移動開發架構均源於PhoneGap。較著名的有Worklight、appMobi、WeX5等;其中WeX5為國內打造,完全Apache開源,在融合Phonegap的基礎上,做了深度最佳化,具備接近Native
Time of Update: 2015-07-06
標籤:android android studio 使用 做為一個Android 開發人員,我和大部分同行一樣,開始是用Eclipse來學習,後來工作,也是用Eclipse來編寫項目,簽名打包發布。但是最近換了新公司,剛好Google也發布了Android Studio後不久,而且也停止對Eclipse的更新,目前Android
Time of Update: 2015-07-06
標籤: eclipse sdk從低版本切換到高版本sdk的時候 v7包會包這個錯ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing 問題解決: 點擊V7包找到values檔案夾 開啟attrs.xml
Time of Update: 2015-07-06
標籤:前言承接上一篇, 接下來介紹點擊 Send 按鈕後的操作。響應發送按鈕1. res/layout 目錄下。開啟 activity_my.xml2. 在<Button> 元素裡面,添加屬性 android:onClickres/layout/activity_my.xml<Button android:layout_width="wrap_content"
Time of Update: 2015-07-06
標籤:app speex android ios 語言壓縮 首先,在現在這個的時代,做一個IMapp,絕對不能少了語音通訊這個功能,如果沒有了語音通訊功能我相信在當下已經不能算是一個IM了。由於前段時間在忙碌一個新的項目,導致這個模組已經耽誤了一個月了。終於在今天另一個項目上線之後我從新開始這個模組的研究。在研究開始之前,我首先
Time of Update: 2015-07-06
標籤:Fragment允許將activity拆分成多個完全獨立封裝的可重用控制項。每個組件有它自己的生命週期和UI布局。(類似於一個嵌入在activity中的activity)通過繼承Fragment來建立一個新的Fragment,大多數情況下,需要為Fragment分配一個UI(xml布局檔案),也可以建立一個沒有任何UI的後台行為的Fragment。public class MyFragment extends
Time of Update: 2015-07-06
標籤:※Application每次應用程式運行時,Application類保持執行個體化狀態,Application實現為一個單態(單例),擴充如:import *;public class MyApplication extends Application{private static MyApplication singleton;public static MyApplication getIntance(){return
Time of Update: 2015-07-05
標籤: PopupWindow彈出的菜單隨內容的寬度決定,目前找到自認為比較好的辦法是,重寫ListView的onMeasure()方法。然後就可以實現了,在此mark一下。 @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int maxWidth = meathureWidthByChilds() + getPaddingLeft() +
Time of Update: 2015-07-05
標籤:給物體加了個trail renderer,使用了Legacy Shaders/Transparent/Diffuse,並將顏色調成白色半透明。在編輯器裡效果是對的,但在ios上真機測試變成黑色的。然後看TrailRenderer的文檔(http://docs.unity3d.com/Manual/class-TrailRenderer.html),裡面寫道:Trail Renderers should use a material that has a
Time of Update: 2015-07-05
標籤:1.點擊Image.xcassets 進入圖片管理,然後右擊,彈出"New Launch Image" 2.右側的勾選可以讓你選擇是否要對ipad,橫屏,豎屏,以及低版本的ios系統做支援.這邊我選了ios8.0,ios7.0,ios6沒有做支援.如所示:
Time of Update: 2015-07-05
標籤:1. 定義block以返回NSInterger 接受bool 參數為例1)作為參數methodTakeBlockAsParamter: (NSInterger (^) (BOOL flag))blockName2) 作為變數或者property@property(copy, nonatomic) NSInterger (^blockName) (BOOL flag); 3)typedeftypedef NSInterger (^blockName)
Time of Update: 2015-07-05
標籤:Lazy Instantiation 顧名思義,在需要時再建立執行個體,應該盡量使用這種方式 1. 有助於降低記憶體2. 收到記憶體警告時,可釋放可lazy instantiation的執行個體 使用Lazy Instantiation的場所1. 載入資源時比如如果app的設定音量為0,就沒必要載入音頻資源,當音量大於0時,再載入 2. 在使用者的特定操作時才需要,比如scroll view 中content size
Time of Update: 2015-07-05
標籤:1. 基本概念- 同步:執行完再返回- 非同步:直接返回- 並行:queue中的任務可同時進行- 串列:queue 中的任務按順利進行(fifo) 2. 常用的幾種queuea. main queue ,主線程,有關ui的操作在這個queue中進行,否則可能沒有反應dispatch_get_main_queue()b. global queue, 系統提供的並行queuedispatch_get_global_queue ( long identifier, unsigned
Time of Update: 2015-07-05
標籤: 本隨筆介紹collectionview 的基本用法(grid layout), 今後總結其更複雜的用法 collectionview 與tableview是類似的,只是collecitonview多了一個決定cell幾何資訊的UICollectionViewLayoutcollectionview基本的datasource ,delegate 方法與tableview類似,但collectionview
Time of Update: 2015-07-05
標籤:MultipeerConnectivity使裝置通過 bluetooth 或者local wifi串連,簡單易用 主要類:1. advertiser:向其他裝置廣播若用系統的標準ui,使用 MCAdvertiserAssistant若自訂ui,使用MCNearbyServiceAdvertiser 注意:保證同一個服務,同一時間只有一個advertiser,否則周圍裝置可能搜到兩個相同的服務裝置,容易引起混亂,(在不需要,要及時stop
Time of Update: 2015-07-05
標籤:Game Center 的內容很多,這裡主要總結Authentication,match,LeaderBoard 1. 關於ui,game center 提供了很多標準ui ,如matchmakervc,friendrequestvc,gamecentervc, leaderboardvc簡單易用。 我認為對於matchmaker用標準ui即可(若自訂,比較複雜),leaderboardvc可自己建立以符合app ui風格 2. Authentication
Time of Update: 2015-07-07
標籤:前言如何?一張圖片在iPhone和iPad上顯示不同的尺寸,我瞭解到一般有三種辦法:直接手寫代碼動態添加約束;把NSLayoutConstraint關聯到ViewController裡再viewDidLoad裡面加判斷賦值;用size classes(這個目前還不太會)。這裡分享一個直接在Storyboard裡面就適配的辦法。 聲明 歡迎轉載,但請保留文章原始出處:) 部落格園:http://www.cnblogs.com農民伯伯: http://over14