Time of Update: 2014-11-23
AFN同步非同步請求,afn同步非同步非同步請求:-(BOOL)getOnlyKey1{ NSString *myUUIDStr = [[[UIDevice currentDevice] identifierForVendor] UUIDString]; __block bool isTrue = false; AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager
Time of Update: 2014-11-23
UIScrollView 遇到的小坑,UIScrollView遇到在做一個 UIScrollView 展示的時候 ,需要計算 contentSize 的高度,於是 我遍曆了一下 UIScrollView 所有的子view的高度累加然後得出 高度 ,奇怪的是 發現 下面 漏出大片空白,也就是說 contentSize 的高度 比 實際的高度 要高,為了找出原因,如實 ,我 列印出 UIScrollView
Time of Update: 2014-11-22
<Android>關於EditText中setInputType和setSingleLine的衝突,setsingleline最近自己開發了一個帶有刪除按鈕的EditText,一方面需要設定為SingleLine,另一方面又需要設定輸入類型,起先在xml檔案中設定了android:inputType類型,在自訂的控制項java代碼裡面設定了setSingleLine(),結果顯示出的效果一直都是預設的輸入類型,網上搜到結果,必須在setSingleLine()後設定inputType
Time of Update: 2014-11-22
新項目,創業網 這陣子還以為要做J2EE老師給的課題。缺乏前台經驗,本想著去找ZQ指點一二,今天下午他就找上了,後來也聊上了。 最後瞭解了下項目就答應了和他一起做網站。也許學校就是這樣,需求設計代碼實現一條線自己幹。至於他說的所謂報酬嘛,我也沒指望到時候會有多少。學以致用,現在的我還是很樂意幫這個忙的。我也想著弄熟了以後搭個個人網站什麼的。
Time of Update: 2014-11-22
修改UINavigationBar (導覽列)上NavigationBarItem 的字型大小和顏色的使用方法,navigationbaritem //建立一個左邊按鈕 UIBarButtonItem *leftButton = [[UIBarButtonItemalloc]
Time of Update: 2014-11-22
Class doesn't implement Cloneable之怪象,implementcloneable1. 報錯:2. 現場說明: 在進行android項目開發時, 想用java代碼調用jni的test函數,, 並且再通過c的callCallBack函數, 回調到java的onCallback函數., 發生以上錯誤. 3. 代碼:(這裡只列出重要的,關鍵的代碼.) java代碼:public class NativeClass
Time of Update: 2014-11-22
08年用Python寫的一個塞班S60V3上免費發簡訊的小程式,pythons60v3#-*-coding:utf-8-*-import appuifw2 as appuifwimport e32import urllibimport key_codesimport uitricksimport contactsimport messagingimport envyimport socketimport inboximport timedef cn(str): return
Time of Update: 2014-11-22
lua for迴圈遍曆table的幾種區別,luatable 眾人皆知的是有兩種:ipairs和pairs,這兩種相信大家也是很瞭解了,其中ipairs是從頭(idx=1)開始往後順序遍曆,遇到nil即退出迴圈;而pairs則是非順序遍曆,只要裡面有值都可以遍曆的到。 那假如我需要順序遍曆而且即使中間有nil也能完整遍曆到最後呢?
Time of Update: 2014-11-22
android studio簽名,androidstudioandroidstudio會給預設的buildType為debug的包簽名,所以可以直接運行安裝apk到手機上,如果我們自己增加了buildType(例如user,eng)那麼直接運行就會說沒有簽名,安裝不了。簽名步驟:在你需要儲存簽名檔案的目錄下(譬如要簽名test項目,那麼一般就進入test目錄下的build-apk裡)運行:keytool -genkey -alias user_key.keystore -keyalg
Time of Update: 2014-11-22
啟動裝置管理員,windows啟動管理器/** * 啟用裝置管理員 * * @param context * 內容物件 */public static void activeApp(Context context) {if (context instanceof Activity) {activeApplication(context);} else {Intent in = new Intent(context,
Time of Update: 2014-11-22
實用代碼4,實用代碼1、/** * 擷取指定程式下所有Action為Intent.ACTION_MAIN的Activity * * @param context * 內容物件 * @param pkg * 包名 * @return 指定程式下所有Action為Intent.ACTION_MAIN的Activity的集合 */public static List<String> getActivities(Context context,
Time of Update: 2014-11-22
IOS_OC_id ,NSObject, id<NSObject>區別,ios_oc_idnsobject我們經常會混淆以下三種申明(我是沒有留意過): 1. id foo1; 2. NSObject *foo2; 3. id<NSObject>
Time of Update: 2014-11-22
自寫的開發架構,勝於官方的用戶端APP的實戰開發。(近期打算開源),勝於app好久沒寫部落格了,這段時間主要是要做的事情太多。現在接觸android有段時間了。很多大神介紹的開發自訂群組件確實很不錯,其實在開發中選擇一個不錯的開發架構,我覺得也是比較重要的。我本著取於開源用於開源,花了些時間通過項目和總結以及廣大開源網友開發人員的開源項目總結而來。本次利用架構開發的android APP 是類比蜂鳥網的官方APP,其實個人覺得官方APP
Time of Update: 2014-11-22
【swift初見】Swift變數和常量,初見swift變數蘋果推出swift也有一段時間了,網上也出現了好多的資料,非常感謝大神們。Swift的文法跟OC的文法有了很大的差異,在OC中我們建立一個class會同時產生一個.h檔案和一個.m檔案,而在Swift中只會有一個.swift檔案。文法上的差異也想當大,比如常量和變數:var a = 1用var定義,a為變數名,1為值,如果需要改變a的值,只需要:a =
Time of Update: 2014-11-22
已經clone的Git項目從Https切換到SSL,clonegithttpsssl遇到過很多種Git許可權的問題,其中有一種就是因為Git採用了二次驗證之後需要SSL授權的key才可以有許可權pull,push。之前使用SourceTree來Clone項目,但是坑就在這裡,一不小心選擇了Https的連結,那麼拉下來的項目就是HTTPs,再後來切換到二次驗證之後就各種許可權錯誤。那麼一不小心範了這樣的錯誤怎麼辦,刪除掉項目重新拉一邊?如果已經開發了新的東西就很不方便了,這裡給出解決方案:項目的根
Time of Update: 2014-11-22
【Android工具類】使用者輸入非法內容時的震動與動畫提示——EditTextShakeHelper工具類介紹, 轉載請註明出處:http://blog.csdn.net/zhaokaiqiang1992 當使用者在EditText中輸入為空白或者是資料異常的時候,我們可以使用Toast來提醒使用者,除此之外,我們還可以使用動畫效果和震動提示,來告訴使用者:你輸入的資料不對啊!這種方式更加的友好和有趣。
Time of Update: 2014-11-22
android效能測試systrace,androidsystrace一:簡介systrace 是 Android4.1 引入的一套用於做效能分析的工具。基於 Linux 核心的 ftrace 機制(用於跟蹤 Linux 核心的函數調用),可以輸出各個線程當前的函數調用狀態。它可協助開發人員收集 Android 關鍵子系統(如 surfaceflinger、WindowManagerService 等 Framework
Time of Update: 2014-11-22
Android Studio 1.0RC1版發布,android1.0rc1Android Studio 1.0RC1 版本發布。以下是官網該版本說明:Android Studio 1.0 Release Candidate 1November 20th, 2014: For information on what's new in 1.0 RC1, see the release announcement.InstallationThe release is
Time of Update: 2014-11-22
proguard
Time of Update: 2014-11-22
android service總結1、通過startservice方法啟動一個服務,service不能自己啟動自己。若在一個服務中啟動一個activity則,必須是申明一個全新的activity任務TASK。通過startservice方法啟動的服務不會隨著啟動組件的消亡而消亡,而是一直運行著。Service生命週期 onCreate()-------->onStartCommand()----------->onDestroy()