Time of Update: 2016-03-05
標籤:前言 個人理解錯誤的地方還請不吝賜教,轉載請標明出處,內容如有改動更新,請看原博:http://www.cnblogs.com/hitcm/ 如有任何問題,feel free to contact me at [email protected] 接上文KinectV2+Ubuntu 14.04+Ros
Time of Update: 2016-03-05
標籤:部落格園的模板是沒有相容手機端顯示的,閱讀體驗比較差。本文教你如何簡單幾步讓你的部落格支援手機端顯示。找一個夜深人靜,沒有人瀏覽你部落格的時間點,開始吧。1.添加js代碼在部落格園背景“設定”菜單下,有一項頁首Html代碼,此處寫js代碼也是可以生效的,將如下代碼複製過去:<script>var content = ‘width=device-width, initial-scale=1 user-scalable=no‘;var viewport =
Time of Update: 2016-03-05
標籤:Android 最終官方支援按百分比來設定控制項的寬高了。我們先來看看效果: 看一下布局:PercentRelativeLayout <android.support.percent.PercentRelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2016-03-05
標籤:顯示進度的控制項-------------------------ProgressBar:進度條核心屬性包括:1) style:表示進度條的顯示樣式2) android:max:表示進度條的最大刻度3) android:progress:表示進度條當前的進度控制顯示進度的方法:void setProgress(int
Time of Update: 2016-03-05
標籤:可變數組也可以使用枚舉方法, 我們在這裡提供了兩種枚舉方法, 一個是正序枚舉, 一個是倒序枚舉, 在正序枚舉中, 元素的個數和順序都是不可以修改的, 但是在倒序枚舉中卻可以修改, 這有些耐人尋味.涉及的方法:objectEnumerator: 正序枚舉方法. reverseObjectEnumerator: 倒序枚舉方法. 下面我們來看看例子://使用了枚舉法的可變數組#import
Time of Update: 2016-03-05
標籤:AIDL(Android介面定義語言)---------------------------------AIDL用於定義跨進程通訊時需要使用到的介面,即當多個應用程式都需要使用到相關的介面時,應該使用AIDL來定義。【使用AIDL定義介面的步驟】1. 使用一般的建立interface的方式建立Java介面檔案2. 將建立的interface的許可權刪掉,即例如public interface IMusicPlayer修改為interface IMusicPlayer3.
Time of Update: 2016-03-05
標籤:進程的優先順序---------------------------------進程的優先順序表現為:優先順序越高,該進程的“生命力”就越強,反之,則越低,而低優先順序的進程更容易被Android系統清除。進程的優先順序從高到低為:1. 前台進程2. 可見進程3. 服務進程4. 後台進程5.
Time of Update: 2016-03-05
標籤:對話方塊(Dialog)-----------------------------對話方塊是軟體與使用者“對話”的工具一、AlertDialog:警告類型的對話方塊使用AlertDialog.Builder的set系列方法配置對話方塊的資訊,配置完成後,調用create()方法進行建立,並調用show()方法進行顯示。AlertDialog.Builder的set系列方法:1) setTitle()2) setIcon()3) setMessage()4)
Time of Update: 2016-03-05
標籤:上一篇是講怎麼進行CoreData的基本操作,這一篇是講NSFetchedResultsController得到CoreData資料怎麼與tableView完美結合,和動畫操作的實現。NSFetchedResultsController的結果與tableView的結合- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { return [[self.queryData sections] count];}
Time of Update: 2016-03-05
標籤:一、1.如想在DispatcherServlet在Servlet容器中註冊後自訂一些操作,如開啟檔案上傳功能,則可重寫通過AbstractAnnotationConfigDispatcherServletInitializer 的customizeRegistration() 來實現 1 // After AbstractAnnotation ConfigDispatcherServletInitializer registers DispatcherServlet with
Time of Update: 2016-03-05
標籤: 看過一篇封裝CoreData的文章挺不錯,有基本使用封裝,但是沒有寫怎麼與tableView結合使用,我自己用的過程有些小波折,自己做了一個demo,大家可以看源碼一些基本使用應該不難了, 原文:http://blog.csdn.net/pengyuan_d/article/details/40657225?utm_source=tuicool&utm_medium=referral(1)建立一個Data
Time of Update: 2016-03-05
標籤:Android螢幕適配主要有五種方法:圖片適配、布局適配、尺寸適配、權重適配、代碼適配。前兩種不太常用,後三種用的較多。圖片適配開啟4種解析度的模擬器在drawable的多個目錄下放置內容不同但命名相同的圖片運行程式,查看在不同模擬器上的顯示效果常規做法: 美工只做一套1280*720的圖片,放置在drawable-xhdpi的目錄下, ImageView寬高指定為確定的值, 不包裹螢幕布局適配針對特定解析度,建立layout檔案夾: layout-800x480,
Time of Update: 2016-03-05
標籤:1、直接執行run.bat檔案 以下的內容為批次檔run.bat中的內容,批處理命令中NODE_PATH為Node.js的安裝路徑。使用express 產生的項目。app.js為待測試的Node.js 檔案。 @set NODE_PATH=D:\nodejs\demo\npm
Time of Update: 2016-03-05
標籤:最近在做phongap的項目,同一套代碼,支援pc可以調試,又支援手機app調用介面,如果在pc上不屏掉調用介面js會報錯,難以載入 ,所以就在網上找了,這個,不是原創,重在分享。 <?phpfunction isMobile(){ $useragent=isset($_SERVER[‘HTTP_USER_AGENT‘]) ? $_SERVER[‘HTTP_USER_AGENT‘] : ‘‘;
Time of Update: 2016-03-05
標籤:手機網頁能通過window.screen.height, width擷取螢幕解析度,於是能夠通過解析度比率來計算高度。window.onload=function(){var swiper = document.getElementById("swiper");var scale = window.screen.height / window.screen.width;swiper.style.height = document.body.clientWidth *
Time of Update: 2016-03-05
標籤: 之前我們就輸入框EditText做了最佳化,而這次,我們為app添加撥打到電話的功能。 首先是布局,將activity_shop_info.xml中對應的電話那一欄進行重新設計: <RelativeLayout android:id="@+id/ll_tel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@
Time of Update: 2016-03-05
標籤:public function changeCoverName(){ //$type = ‘考研‘; //$coverPath = ‘./Public/course_cover/kaoyan/‘; $type = ‘四六級‘; $coverPath = ‘./Public/course_cover/four-six/‘;//來源目錄 $targetPath = ‘./Upload/img/course_img/cover/‘.md5($type).‘/‘;//
Time of Update: 2016-03-05
標籤:環境:已經擁有了root許可權的android系統,我們的apk是開機啟動測試:將2個相同的版本拷貝到系統system/app目錄下面adb root #擷取root許可權,前提是已經開放了root許可權,即:debug編譯的android系統adb remount # 將系統目錄可寫adb push c:/test_1_v1.apk /system/app #版本號碼為1,然後重啟,再執行下面的步驟adb push c:/test_2_v1.apk /system/app
Time of Update: 2016-03-05
標籤:ios擷取許可權by 伍雪穎-(void)requestRecord{ [[AVAudioSession sharedInstance] requestRecordPermission:^(BOOL granted) { dispatch_async(dispatch_get_main_queue(), ^{ }); }];}-(void)requestAccessEventWithType:(EKEntityType)eventType{ [
Time of Update: 2016-03-05
標籤://修改學生資料 func updateStudents(){ //準備sql語句 let string:NSString = "update Student set score = 100 where name like ‘a%‘" let sql = string.UTF8String //執行sql語句 if sqlite3_exec(db, sql, nil, nil, nil) != SQLITE_OK