Time of Update: 2015-07-30
標籤:經測試,不同版本的xcode會有操作細節不同,本次環境xcode6.41)編輯Info.plist,添加一個新的屬性Application has localized display name, 設定其類型為boolean,並將其value設定為yes 同時設定 Localization native development region 的值為當前開發環境語言,如,english2)建立一個空檔案,取名為InfoPlist.strings ,
Time of Update: 2015-07-30
標籤:建立備份區按鈕和判斷結果/** 建立備選區按鈕 */- (void)createOptionButtons:(HMQuestion *)question{ // 問題:每次調用下一題方法時,都會重新建立21個按鈕 // 解決:如果按鈕已經存在,並且是21個,只需要更改按鈕標題即可 if (self.optionsView.subviews.count != question.options.count) { // 重新建立所有按鈕 for
Time of Update: 2015-07-30
標籤:getAppStrings() 預設系統語言對應的Strings.xml檔案內的資料。 getAppStrings(String language) 尋找某一個語言環境對應的字串檔案Strings.xml內資料 sendKeyEvent(int key) 按下某個鍵,具體哪個鍵由key值決定,key值定義在AndroidKeyCode類中 sendKeyEvent(int key, Integer metastate)
Time of Update: 2015-07-30
標籤:在這個時間開始學習移動開發真是最好不過了,每個人應該都有一些行動裝置 App的創意,而且你並不需要任何的原生應用編程經驗,你只需要一些HTML的相關知識,懂一些CSS和JavaScript就夠了。如果你總聽別人說HTML5的行動裝置 App太慢,我只能告訴你應該有一些主見,首先HTML5會越來越好,移動端的硬體也會越來越強,怎麼說呢,你仔細看一看你手機上的應用吧,很多應用已經悄悄的使用混合式開發了,如果像你說的它們很慢,你發現它們了嗎?目前已經有很多的架構可以協助你開發跨平台的行動裝置
Time of Update: 2015-07-30
標籤:1.什麼是aidl:aidl這是 Android Interface definition language縮寫,認清,這是android處理序間通訊介面的敘事語言描述。通過它我們可以定義處理序間通訊介面icp:interprocess communication
Time of Update: 2015-07-30
標籤:1、取巧的方法因為不太會看彙編指令,所以看了別人的解題思路後,自己想了個取巧的方法。o(╯□╰)o之前學習的過程中學會了不少指令,例如strings,列出檔案中所有字串。突然想起來可以匯出apk運行時so檔案的記憶體(其實也是現學的- -‘),驗證了一次後被比較的字串就存放在記憶體中了,於是使用dd命令將內容匯入SD卡:[email protected]:/ # dd if=/proc/2829/mem of=/sdcard/hah.mem bs=1 skip=175036416
Time of Update: 2015-07-30
標籤:注意:要首先註冊開啟和關閉WiFi的許可權,<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.wyl.wifi" android:versionCode="1" android:versionName="1.0" > <uses-sdk
Time of Update: 2015-07-30
標籤:一、Android應用程式的主線程主要用於更新UI介面,並且主線程不能做耗時操作,否則會引起ANR;這種情況下需要開一個子線程來進行耗時操作,動作完成之後,子線程發訊息給主線程通知其更新UI顯示,常見方法有:Activity.runOnUiThread(Runnable);View.post(Runnable);View.postDelayed(Runnable,
Time of Update: 2015-07-30
標籤:首先,移動端瀏覽器大部分是禁用video和audio的autoplay功能;並且,很多行動瀏覽器也不支援首次js調用play方法進行播放。這樣做主要是為了防止不必要的自動播放浪費流量。要實現可以播放音頻檔案,不能隱藏播放的控制項。 js方法調用play的代碼:<script> $(function(){ $("#body").on("touchstart",function(){ audio.play(); });
Time of Update: 2015-07-30
標籤:以前我們用過favicon在瀏覽器給網站進行身份標識,用法如下:[html] view plaincopy <link href="http://image.feeliu.com/web/favicon.ico" rel="shortcut icon" /> <link href="http://image.feeliu.com/web/favicon.ico" rel=
Time of Update: 2015-07-30
標籤:meta基礎知識磁碟重組H5頁面視窗自動調整到裝置寬度,並禁止使用者縮放頁面<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />忽略將頁面中的數字識別為電話號碼<meta name="format-detection" content="telephone=no"
Time of Update: 2015-07-30
標籤:Android 通過應用程式來設定系統的日期和時間中的android 2.3 android 4.0測試可行,剛需ROOT許可權.import java.io.DataOutputStream;import java.io.File;import java.io.IOException;import java.util.Calendar;import android.os.SystemClock;public class SystemDateTime {static final
Time of Update: 2015-07-30
標籤:這種方法不推薦,因為該SharedPreference是android的方法。你想跨平台,在ios上就不能使用。建議還是用ini or xml。android因為讀寫該二種檔案比較繁瑣,所以推出自己簡單的SharedPreference。回到主題。上代碼:注意引用單元:uses Androidapi.Helpers; 1 procedure TForm_GetParas.getParas; 2 var Prefs: JSharedPreferences; 3 Editor:
Time of Update: 2015-07-30
標籤:UInavgationController 和 UITabbarController 都是容器1:uinavigationcontroller (導航控制器)uinavigationcontroller 是對view的堆棧式管理 ,在uinavigationcontroller中,是採用類似stack的push和pop的方式完成view的切換, 調用方法為pushViewController和popViewController一般使用UINavigationController的方式,
Time of Update: 2015-07-30
標籤: quick-3.5 eclipse android 上遇到的 問題首先是已經安裝了SDK NDK ADT 環境變數都已經配置好了直接開啟項目然後運行 卻出現這個鳥問題 NDK_ROOT = /Users/wangchengcheng/Downloads/LearningSoftWare/Android/NDK/android-ndk-r9b/Users/wangchengcheng/.bash_profile: line 11: exprot:
Time of Update: 2015-07-30
標籤:今天,寫自動化指令碼時,因在這之前進行了一下真機版本的更新,還沒有從電腦上拔出,就又在adt開啟了一個AVD。於是,自由自在的就去寫指令碼了,企圖在emulator上裝一個APK,在cmd視窗下,利用:adb devices查看到了,一台真機和一個模擬器,但是,利用adb install apk時,就出現了如所示的error:出現這種情況,意思是當前adb命令檢測到兩台機器,安裝apk時,不知道安裝在哪一台機器上,於是乎,再利用adb install
Time of Update: 2015-07-30
標籤: #pragma mark - 答題區按鈕點擊方法- (void)answerClick:(UIButton *)button{ // 1. 如果按鈕沒有字,直接返回 if (button.currentTitle.length == 0) return; // 2. 如果有字,清除文字,候選區按鈕顯示 // 1> 使用button的title去尋找候選區中對應的按鈕 UIButton *btn = [self
Time of Update: 2015-07-30
標籤:試了下51testing上的方法是各種報錯啊,google官方提供的python也報錯最後沒有辦法只有自己解析了http://blog.csdn.net/oujunli/article/details/37563067 這是官方的方法不知道你們能不能用 import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;&
Time of Update: 2015-07-30
標籤:iOS學習(UI)知識點整理一、關於UIVIew 的介紹1)概念:UIView 是用於裝載並展示各類控制項的大容器,是iOS中所有UI控制項的基類 2)UIView 初始化執行個體代碼 1 UIView *view1 = [[UIView alloc] init]; 2 view1.frame = CGRectMake(0, 20, self.view.frame.size.width, self.view.frame.size.height/2); 3 view1
Time of Update: 2015-07-30
標籤:extends:http://johncookie.iteye.com/blog/1560649 很久沒有更新,換了家公司,在做手機端的網遊,採取的技術是webApp+phoneGap的形式,之前一直覺得端遊平台資源的利用更好,也更流暢,但是phoneGap的形式又能提高代碼的重用,兩者的區別也基本在這之上。這次做了以後發現,頁遊的形式還有一個好處,就是更新方便,遊戲更新後不需要重新安裝用戶端,重新打包發布新的App程式,這應當也算是一個不錯的優點了。