Time of Update: 2015-09-22
標籤:OAuth授權OAuth授權分四步:第一步,應用向服務提供者申請請求令牌(Request
Time of Update: 2015-09-22
標籤:2015,9,20 晚上10點半提交應用,
Time of Update: 2015-09-22
標籤:Android平台給我們提供了一個SharedPreferences類,它是一個輕量級的儲存類,特別適合用於儲存軟體配置參數。使用SharedPreferences儲存資料,其背後是用xml檔案存放資料,檔案存放在/data/data/<package name>/shared_prefs目錄下: 儲存:SharedPreferences
Time of Update: 2015-09-22
標籤: Intent可以來協助完成Android各個組件之間的通訊 1:startActivity(intent); //直接啟動 /* *
Time of Update: 2015-09-22
標籤:android 應用程式的組成部分activity 應用展示層,應用程式中每一個UI都是通過activity類或者多個擴充實現的。activity使用fragment和視圖來布局和顯示資訊,以及響應使用者動作。(在案頭開發環境中activity就相當於from) service
Time of Update: 2015-09-22
標籤:progressBar Android進度條組件。 progressBar的關鍵屬性: android:max="100" 最大顯示進度條 android:progress="500" 第一顯示進度 android:secondaryProgress="80" 第二顯示進度
Time of Update: 2015-09-22
標籤: 問題一: 升級xcode 7最低的系統配置要求升級了ios9 後使用 xcode 6.1 已經不能用了,必須升級 xcode 7才行,原先的系統是OSX 10.10.1 版本。而xcode 7.0 系統最低的系統要求是os x 10.10.4 或者以上(官方表明)。這樣子不用等到新的 mac 新系統 到來也可以提前用了。 問題二 :庫64位的問題xcode 7 的動態庫尾碼名改了,這下子舊的項目也要重新替換。 這裡有一篇文章是關於ios 的用法和配置
Time of Update: 2015-09-22
標籤:RadioGroup RadioButton的集合,提供多選一的機制 屬性: android:orientation="horizontal/vertical" vertical 垂直排布 horizontal
Time of Update: 2015-09-22
標籤: 手勢識別是具有互斥的原則的,比如單擊和雙擊,如果它識別出一種手勢,其後的手勢將不被識別 // 添加單擊的手勢UITapGestureRecognize UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] init];
Time of Update: 2015-09-22
標籤:ToggleButton 選中狀態,未選中狀態並且需要為不同的狀態設定不同的顯示文本。 屬性: checked="true" textOff="" textOn="" private
Time of Update: 2015-09-22
標籤:為了引起使用者注意發出警告的時候,常常伴隨有提示音震動等.系統聲音服務提供了一個介面,用於播放不超過30秒的音效檔,他支援的格式有CAF,AIF,WAV.iOS使用該API支援3種不同的通知:聲音:立刻播放一個簡單的音效檔,如果手機為靜音,使用者什麼什麼都聽不到.提醒:播放音效檔,如果手機設定為靜音或震動,將通過震動提醒使用者震動:震動手機,不考慮其他設定 首先匯入架構:AudioToolbox
Time of Update: 2015-09-22
標籤:把複雜的資料(數組、鏈表、資料庫、集合等)填充到指定的視圖介面上。 arrayAdapter(數組適配器): 用於綁定一些格式單一的資料,資料來源:資料或者集合。 private ListView listView ; private ArrayAdapter<String> adapter
Time of Update: 2015-09-22
標籤:這個也是累人,網上查了很多方法,沒有實現需求。最後的實現方法很簡單。代碼: 1 //通過定時器強制開啟虛擬鍵盤 2 public static void TimerShowKeyboard(final View v) 3 { 4 Timer timer = new Timer(); 5 timer.schedule(new TimerTask(){ 6 @Override 7 public
Time of Update: 2015-09-22
標籤:準備編譯環境: 1、zlib-1.2.8.tar.gz2、ucl-1.03.tar.gz3、lzma443.tar.bz24、upx-hg-d9e7cb4b5485.tar.gz https://www.pysol.org:4443/hg/upx.hg 編譯UPX設定環境變數:
Time of Update: 2015-09-22
標籤: 問題描述及解決方案: http://blog.ionic.io/ios-9-potential-breaking-change/ 如果瀏覽器中,出現下述問題,建議打補丁: Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting!Watchers fired in the last 5 iterations: [] 方案翻譯一下: 下載補丁:
Time of Update: 2015-09-22
標籤:Android起初有兩種動畫:Frame Animation(逐幀動畫) Tween Animation(補間動畫),但是在用的時候發現這兩種動畫有時候並不能滿足我們的一些需要,所以Google在Androi3.0的時候推出了(Property Animation)屬性動畫,至於為什麼前邊的兩種動畫不能滿足我們的需要,請往下看:Frame
Time of Update: 2015-09-22
標籤:打電話方法1 最簡單最直接的方式:直接跳到撥號介面 NSURL *url = [NSURL URLWithString:@"tel://10010"]; [[UIApplication sharedApplication] openURL:url]; 缺點:電話打完後,不會自動回到原應用,直接停留在通話記錄介面方法2
Time of Update: 2015-09-22
標籤:這個昨天寫了蠻近,太費勁了,目前還沒有我覺得比較好的方式去解決。也查閱了很多朋友的資料和部落格,卻一直沒有完成我需要的效果。最後無奈使用了下面這個方法: 1 public class InputStateLinearLayout extends LinearLayout{ 2 private OnSizeChangedListener listener; 3 4 public InputStateLinearLayout(Context context) { 5
Time of Update: 2015-09-22
標籤:Problem DescriptionMatt has N friends. They are playing a game together.Each of Matt’s friends has a magic number. In the game, Matt selects some (could be zero) of his friends. If the xor (exclusive-or) sum of the selected
Time of Update: 2015-09-22
標籤: 蘋果剛發布了iOS9,在iPad上新增了兩個新的特性SlideView和SplitView,前者可以在不關閉當前啟用APP的情況下調出來另外個APP以30%比例顯示進行操作使用,後者允許同時運行兩個APP以50%50%,70%30%比例運行,感覺非常方便。 然而,方便了使用者的同時卻噁心了開發人員,在同一螢幕運行兩種APP的時候勢必APP顯示比例發生改變,那麼就需要對幾種不同的大小進行處理,好在蘋果有Autolayout,並且在iOS8中新增了SizeClass特性,兩者結合,可以很