Time of Update: 2015-12-30
標籤: function getPhoneType() { //正則,忽略大小寫 var pattern_phone = new RegExp("iphone", "i"); var pattern_android = new RegExp("android", "i"); var userAgent = navigator.userAgent.toLowerCase(); var isAndroid =
Time of Update: 2015-12-30
標籤:最近Google的在Google I/O大會上推出了一款新的開發工具android studio。這是一款基於intellij IDE的開發工具,使用Gradle構建,相信做過java的童鞋們都知道這個工具。今天俺安裝了下嘗嘗鮮,開啟一看其實和之前的intellij
Time of Update: 2015-12-30
標籤:apple watch ios 程式員聯盟 coderunity programmerleue 650) this.width=650;"
Time of Update: 2015-12-30
標籤:《Objective-C程式設計》-- Stephen G.Kochan《精通Objective-C》-- Keith Lee《Effective Objective-C 2.0》-- Matt Galloway《Objective-C_Fundamentals》-- Christopher Fairbairn,Collin Ruffenach,Johannes Fahrenkrug 《Concurrent Programming in Mac OS X and iOS》--
Time of Update: 2015-12-30
標籤:1.動態特性2.記憶體管理3.block4.單例、代理、協議、分類5.Runtime6.Runloop7.響應者鏈條8.KVC/KVO9.View、Layer、Window之間的關係和原理10.TableView、WebView11.生命週期和繼承鏈12.GCD13.網路通訊協定14.XML和JSON解析15.加密解密16.資料持久化和FMDB17.SD底層、瞭解Kingfisher18.AFN底層、瞭解Alamofire19.Masonry、瞭解SnapKit20.支付、分享、地圖、應用
Time of Update: 2015-12-30
標籤:CALayer的基本使用首先在介面上放一個UIView以及UIImageView,對應屬性分別為yellowView和iconView,顯示效果如下:(由於代碼過於簡單,這裡不再給出)- 給yellowView添加邊框self.yellowView.layer.borderWidth = 10;- 設定邊框顏色,這裡需要注意使用CGColorself.yellowView.layer.borderColor = [[UIColor redColor] CGColor];-
Time of Update: 2015-12-29
標籤: [objc] view
Time of Update: 2015-12-29
標籤:Happy ValueTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1453 Accepted Submission(s): 428Problem DescriptionIn an apartment, there are N
Time of Update: 2015-12-29
標籤:Universal imageloader 的代碼並不複雜 重點是緩衝,線程池任務 下面都用UML圖進行了繪製 基本使用流程就是 初始化配置,設定Options參數,最後Dispaly提交下載 public static void initImageLoader(Context context) { ImageLoaderConfiguration.Builder config = new
Time of Update: 2015-12-29
標籤:緣起 上一篇博文中講到了幾種實現全螢幕顯示Activity內容的方法。然而實際在實現中發現了一些問題,在本篇博文中進行總結下。首先交代一下開發環境,本人使用的是Android Studio 1.5.1,因此使用Eclipse ADT開發或者低版本的SDK的時候可能不會碰到這個問題。首先看onCreate()方法中的實現代碼:1 @Override2 protected void onCreate(Bundle savedInstanceState) { 3
Time of Update: 2015-12-29
標籤:首先在介面中加入一個textblock控制項以顯示資訊 1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using System.Runtime.InteropServices.WindowsRuntime; 6 using Windows.Foundation; 7 using Windows.Foundation.Collections; 8
Time of Update: 2015-12-29
標籤: 1 #import "ViewController.h" 2 3 @interface ViewController () 4 { 5 NSMutableArray *_arr; 6 NSCondition *_condition; 7 } 8 @end 9 10 @implementation ViewController 11 12 - (void)viewDidLoad { 13 [super viewDidLoad]; 14
Time of Update: 2015-12-29
標籤:1.runtime是什麼?runtime是一套底層的C語言的API(包括C語言資料類型,C語言函數)實際上平時我們寫的OC代碼底層都是基於runtime,實際上也就是最後都轉成了runtime代碼比如:[recevier message]實際轉換成objc_msgSend(recevier,selector) 2.runtime的作用*能動態產生一個類 一個成員變數 一個方法*能動態修改一個類 一個成員變數 一個方法*能動態刪除一個類 一個成員變數
Time of Update: 2015-12-29
標籤:[TOC]Tween
Time of Update: 2015-12-29
標籤:在Android中內容提供者主要是用於不同程式之間的資料共用。內容提供器的用法一般有兩種,一種是使用現有的內容提供器來讀取和操作相應程式的資料,另一種是建立自己的內容提供器,供其他的程式訪問。使用現有的內容提供器來讀取和操作相應程式的資料ContentResolve中提供了一系列的方法用於對資料進行增刪改查的操作,其中,insert()用於添加資料,update()用於資料更新,delete()方法用於刪除資料,query()用於資料的查詢。在ContentResolve中,使用內容URI
Time of Update: 2015-12-29
標籤: 視頻DeviceOne是一個跨Android、IOS、Windows三個平台的一個PAAS平台,主要是提供給開發人員一個節省70%的成本一個開發。我們原來想做一個APP,我們會去找三個平台的原生人員開發,就相當於開發一個APP需要三個人,現在使用我們平台只需要一個人就可以了,而且只需要javascript。使用原生開發,想把一些最先進的技術應用到APP上面,可以完美的展示給使用者,然後展現一個更好的一個體驗。但是使用原生開發呢他有一些技術上的一些壁壘吧,比如成本比較高,開發項目
Time of Update: 2015-12-29
標籤:轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/41096639 。本文出自:【張鴻洋的部落格】1、概述關於Eventbus的介紹。前面已經有兩篇:Android EventBus實戰 沒聽過你就out了和Android EventBus原始碼解析 帶你深入理解EventBus 。
Time of Update: 2015-12-29
標籤:Gif調研總結:有三個開源項目實現gif,1、android-gif-drawable (https://github.com/koral--/android-gif-drawable) 2、ImageViewEx(https://github.com/frapontillo/ImageViewEx)
Time of Update: 2015-12-29
標籤:在單頁應用開發中,無論是頁面結構化,還是Pull to Request,都離不開一個技術——頁面局部滾動。當下的移動web技術,主要使用下面兩種方式實現局部地區的滾動:基於IScroll組件,也有很多團隊自己實作類別似的組件,實現原理大都一樣。使用瀏覽器原生支援overflow: scroll,在iOS下使用-webkit-overflow-scrolling: touch;實現慣性滾動。IScroll實現關於IScroll,大約半年前的一篇文章中 #1&
Time of Update: 2015-12-29
標籤:Android開發中會用到檔案儲存體,今天來學習下。先改下布局介面: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent" 5