Time of Update: 2016-06-17
標籤:Unity項目要接入小米SDK,下載SDK,然後新疆了Android工程,照著文檔接入完畢。在啟動並執行時候,居然報錯 call to OpenGL ES API with no current context (logged once per thread),一臉懵逼。尋找資料之後才發現,小米的SDK不要求我們建立Activity,所以我們直接使用Unity本身正在使用的當前Activity,只是請注意,一定要使用runOnUiThread來調用,否則可能會出現調用不到的情況。
Time of Update: 2016-06-17
標籤:我們知道電腦的資料類型不同,所能表示的資料量級也不相同,比如:unsigned int : 0~4294967295 int : -2147483648~2147483647 unsigned long : 0~4294967295long : -2147483648~2147483647long long : -9223372036854775808 ~ 922337203
Time of Update: 2016-06-17
標籤:在開發中經常會用到單例設計模式,目的就是為了在程式的整個生命週期內,只會建立一個類的執行個體對象,而且只要程式不被殺死,該執行個體對象就不會被釋放。下面我們來看看單例的概念、用途、如何建立,以便加深理解。作用在應用這個模式時,單例對象的類必須保證只有一個執行個體存在。許多時候整個系統只需要擁有一個的全域對象,這樣有利於我們協調系統整體的行為。比如在APP開發中我們可能在任何地方都要使用使用者的資訊,那麼可以在登入的時候就把使用者資訊存放在一個檔案裡面,這些配置資料由一個單例對象統一讀取,然
Time of Update: 2016-06-17
標籤:這裡只是給出三個類RightFragment、LeftFragment、MainActivity中的簡易代碼,至於布局怎麼設定,不做贅述。思路:從片段一擷取與之依託的活動執行個體,片段一可以調用活動裡面的功能;在活動中擷取片段二的活動執行個體,活動可以使用片段二的功能。片段一間接調用片段二的功能。一、RightFragment:package com.example.fragmenttest2;import android.app.Fragment;import
Time of Update: 2016-06-17
標籤:Android Lollipop 新特性 - PalettePalette 可以從一張圖片中提取顏色,我們可以把提取的顏色融入到App UI中,可以使UI風格更加美觀融洽。比如,我們可以從圖片中提取顏色設定給ActionBar做背景顏色,這樣ActionBar的顏色就會隨著顯示圖片的變化而變化。Palette可以提取的顏色如下:Vibrant (有活力的)Vibrant dark(有活力的 暗色)Vibrant light(有活力的 亮色)Muted (柔和的)Muted
Time of Update: 2016-06-17
標籤:VelocityTracker 速度追蹤第一,建立方式:VelocityTracker mVelocityTracker = new VelocityTracker .obtain()第二,把你要追求的MotionEvent 註冊到VelocityTracker
Time of Update: 2016-06-17
標籤: 適用於閥板和閥座密封面的研磨。閥板和閥座密封面研磨運動軌跡,既有公轉又有自轉,密封面研磨表面粗糙度可達Ra0.8μm,吻合度大於80%。操作靈活輕便,勞動強度低,一人可值守多台裝置,生產效率高。For the valve plate and valve seat sealing surface grinding. The valve plate and valve seat sealing surface grinding trajectory, both the
Time of Update: 2016-06-17
標籤:今天突然想到朋友圈發照片,涉及個人隱私的地理位置是否外泄。因為iphone拍照的照片都會帶有地理位置等資訊,我們先來實現怎麼讀取裡面的安全資訊,然後再來分析 [objc] view
Time of Update: 2016-06-17
標籤: RequestMapping註解裡麵包含的參數 value: 控制器名字也是url的映射params:url中的參數,可以是多個method: http請求的動作. get post put delete...headers : 要求標頭參數@PathVariable :映射 URL 綁定佔位 ( 映射URL路徑裡面的變數) @Controller//映射 控制器類@RequestMapping("/hellotest")
Time of Update: 2016-06-17
標籤:在iOS開發中,常常會有一段文字顯示不同的顏色和字型,或者給某幾個文字加刪除線或底線的需求。之前在網上找了一些資料,有的是重繪UILabel的textLayer,有的是用html5實現的,都比較麻煩,而且很多UILabel的屬性也不起作用了,效果都不理想。後來瞭解到NSMuttableAttstring(帶屬性的字串),上面的一些需求都可以很簡便的實現。執行個體化方法和使用方法執行個體化方法:使用字串初始化- (id)initWithString:(NSString *)str;
Time of Update: 2016-06-17
標籤: 由於記憶體重啟,導致的frgament重疊,其原因就是FragmentState沒有儲存Fragment的顯示狀態,即mHidden,導致頁面重啟後,該值為預設的false,即show狀態,所以導致了Fragment的重疊。那麼解決方案就是自己寫一些代碼去儲存fragment的顯示狀態。
Time of Update: 2016-06-17
標籤:1.NSKernAttributeName: @10 調整字句 kerning 字句調整2.NSFontAttributeName : [UIFont systemFontOfSize:_fontSize] 設定字型3.NSForegroundColorAttributeName :[UIColor redColor] 設定文字顏色4.NSParagraphStyleAttributeName : paragraph 設定段落樣式5.NSMutableParagraphStyle
Time of Update: 2016-06-17
標籤:介紹:壓: 指檔案體積變小,但是像素數不變,長寬尺寸不變,那麼品質可能下降。縮: 指檔案的尺寸變小,也就是像素數減少,而長寬尺寸變小,檔案體積同樣會減小。應用:在實際開發中,我們經常會對圖片進行處理,滿足開發需求,以下介紹三種圖片壓縮處理:1.壓縮圖片品質(圖片體積減小,像素不變)兩種讀取圖片資料的簡單方法:(1).UIImageJPEGRepresentation函數需要兩個參數:圖片的引用和壓縮係數,壓縮體積不是隨壓縮係數比例變化的。(2).UIImagePNGRe
Time of Update: 2016-06-17
標籤:1:UIWebView載入本地的HTMLNSString *path = [[NSBundle mainBundle] bundlePath];NSURL *baseURL = [NSURL fileURLWithPath:path];NSString * htmlPath = [[NSBundle mainBundle] pathForResource:@"index1"
Time of Update: 2016-06-16
標籤:例一:NSString *_string = [NSStringstrinWithFormat:@"123 456"];NSRange _range = [_stringrangeOfString:@" "];if (_range.location != NSNotFound){ //有空格}else{ //沒有空格} 先尋找空格的位置,然後尋找到不到位置的即為-1
Time of Update: 2016-06-16
標籤:為UITableViewCell添加tapped事件,代碼如下:class VideoViewController: UIViewController , UITableViewDataSource,UITableViewDelegate {//... func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath) { // 播放框背景圖片
Time of Update: 2016-06-16
標籤:在 App 混合開發中,app 層向 js 層提供介面有兩種方式,一種是同步介面,一種一非同步介面(不清楚什麼是同步的請看這裡的討論)。為了保證 web 流暢,大部分時候,我們應該使用非同步介面,但是某些情況下,我們可能更需要同步介面。同步介面的好處在於,首先 js 可以通過傳回值得到執行結果;其次,在混合式開發中,app 層匯出的某些 api 按照語義就應該是同步的,否則會很奇怪——一個可能在 for
Time of Update: 2016-06-16
標籤:1. 螢幕寬高及常用尺寸#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width)#define SCREEN_HEIGHT ([UIScreen mainScreen].bounds.size.height)#define NavigationBar_HEIGHT 44.0f#define TabBar_HEIGHT 49.0f#define StatusBar_HEIGHT 20.0f#define
Time of Update: 2016-06-16
標籤:在網上查了好多資料,大致都雷同,大家都是互相抄襲的,看著很費勁,不好理解,自己總結一下,留著需要看的話來尋找。代碼中的例子如下:<ImageView android:id="@+id/iv_bit_1" android:layout_width="@dimen/passcode_width" android:layout_height="@dimen/passcode_height"
Time of Update: 2016-06-16
標籤: 測頁面的時候使用Googleapp,進入頁面的連結def setUp(self): print("set up env for android testing...") self.desired_caps = { ‘platformName‘: ‘Android‘, ‘platformVersion‘: ‘5.1.1‘, ‘deviceName‘: ‘KIW-TL00‘, ‘browserName‘: ‘‘,