Time of Update: 2015-07-26
安卓市場--架構搭建5,安卓--架構搭建
Time of Update: 2015-07-26
setOnPageChangeListener 過時了怎麼辦?,onpagechangelistener 今天使用ViewPager發現setOnPageChangeListener的方法居然到期了,而且AS編譯不通過了,最後查了一下原來把set換成add了,代碼如下:setOnPageChangeListenermViewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener()
Time of Update: 2015-07-26
【Android Studio】深入探究webView的緩衝機制,androidwebview 最近一直都在搞webview,搞過Android的人可能會知道,webView本身內建了緩衝機制,company的需求是不用webView 的緩衝機制,寫自己的緩衝機制,哇哈哈,有挑戰性咯。寫這篇部落客要是記錄一下我的學習過程。寫的不好,勿噴。 首先我們要搞明白webView的緩衝機制是什嗎? webView中有兩種緩衝:
Time of Update: 2015-07-26
企業號開發:主動發送訊息,企業發送訊息主企業號主動發送訊息,也就是企業號主動推送的訊息,適合於企業的通知,通告等。因此如果公司有通知,要求通知到所有員工,就應該使用主動發送訊息。格式是json格式,而且很靈活,當touser,toparty,totag的json值是null時,伺服器主動忽略了。原來還擔心,如果是null,在產生json格式時如何忽略掉是null的欄位。核心基本類:public class MsgBase { public MsgBase() {
Time of Update: 2015-07-26
Anroid5.0下webview顯示本地圖片,以前的時候,Android下webview顯示本機圖片可用ontent://+包名+路徑的方式來實現,後來5.0後,安全性通訊協定提高了,不支援這種方式了,後來發現img標籤可以是這樣用,將本地圖片轉換為bitmap,再將bitmap轉為Base64public static String imgToBase64(Bitmap bitmap) {
Time of Update: 2015-07-26
iOS開發螢幕適配問題解決方案,ios適配 螢幕適配問題共有四種解決方案:(1)根據螢幕寬高寫控制項frame(下策);(2)Autoresizing的使用(中策);(3)AutoLayout的使用(上策);(4)sizeClasses+AutoLayout的使用(上上策)。下面將會分別來進行敘述。(1)根據當前螢幕的寬高寫frame 在新特性介面中,根據:
Time of Update: 2015-07-26
GooglePlay支付使用總結1,googleplay支付總結 使用前說明google play 支付需要使用google的服務,對於國內普通使用者而言,這是不現實的。手機需要有完整的google服務,自己可以刷機解決,或者購買港版,或者美版的手機,如google的nexus系列產品。另外使用中,需要有vpn,國內的網路是沒有辦法訪問goole服務的。(手機端需要自己添加vpn,方可訪問)支付總體說明支付流程關鍵區段詳細說明整合支付服務
Time of Update: 2015-07-26
Umbrella Header for Module Bolts does not include header 'XXXXXX.h'?,boltsxxxxxx.h在我們引入第三方Framwork時,有時會出現如標題的警告提示?如何解決?Framework
Time of Update: 2015-07-26
IOS,ios8 實現細節都在代碼裡面, 協助 -h.# -*- coding: utf-8 -*-"""檢查IOS應用圖片是否使用1. 讀取有效檔案: 圖片(.png, .jpg), 檔案(.h, .m, .xib, .c, .cpp, .json);2. 在檔案中搜尋圖片, 去掉尾碼符和@2x, 適應字串拼接, 捨棄最後'_''-'之後的部分;注意: 會遺漏字串拼接的情況, 如a_b_%zi_c_d, 需要檢查之後再刪除.時間複雜度O(n^2)-find,
Time of Update: 2015-07-26
GooglePlay支付使用總結2,googleplay支付總結 支付內容詳解接上一篇的內容,本篇講解具體支付裡面的東西。 本人由於公司項目需要,我是在fragment裡面使用支付功能的,官方的demo,是在Activity裡面進行調用的。1 構造IabHelper執行個體。@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
Time of Update: 2015-07-26
【Android應用保護技術探索之路系列】之二:對抗反編譯,android反編譯 作者:郭孝星 微博:郭孝星的新浪微博 郵箱:allenwells@163.com 部落格:http://blog.csdn.net/allenwells github:https://github.com/AllenWell【Android應用保護技術探索之路系列】章節目錄【Android應用保護技術探索之路系列】之一:Android應用保護技術開篇
Time of Update: 2015-07-26
Eclipse 項目轉移到Android Studio遇到的問題,eclipseandroid1、Android Studio直接匯入項目是copy原項目的,無法納入代碼管控解決方案:英文地址:http://developer.android.com/sdk/installing/migrate.html翻譯:Android Studio 中文組(大鎚譯)如果你之前有用Eclipse做過安卓開發,現在想要把Eclipse中的項目匯入到Android
Time of Update: 2015-07-26
淺談android如何同時適配pad和手機,淺談android適配pad前期的注意事項和技巧前段時間公司要做的一個android app,同時要做到適配pad跟手機。剛開始覺得這根本不可能實現,因為我們市場上見到的app都是要兩個版本的,分別是手機版和pad版。因為手機和螢幕的尺寸相差太大,所以一般都不會說一個app同時相容兩個版本。
Time of Update: 2015-07-26
Xcode介面切換動畫效果,xcode切換動畫CATransition *animation = [CATransitionanimation];[animationsetDuration:0.2f];[animation setTimingFunction:[CAMediaTimingFunctionfunctionWithName:kCAMediaTimingFunctionEaseIn]];[animation setType:kCATransitionPush];if (isLeft)
Time of Update: 2015-07-26
如何在Ubuntu手機平台中開發Cordova HTML5應用,cordovahtml5我們知道Cordova HTML5應用具有誇平台的特性,同時也具有訪問本地一些資源的能力。在今天的這篇文章中,我們將介紹一下如何建立並運行一個Cordova HTML5的應用到我們的Ubuntu手機中。本文的英文原文在“http://developer.ubuntu.com/en/apps/html-5/guides/cordova-guide/”。1)安裝好我們的armhf
Time of Update: 2015-07-26
iWatch報錯: Missing com.apple.developer.healthkit entitlement,healthkit今天開發iWatch項目,報錯:Optional (Error "Missing come.apple.developer.healthkit entitlement.") Userinfo = 0X15daab50 ( NSLocalizedDescription = Missing
Time of Update: 2015-07-26
android studio 運行代碼時device不能識別genymotion裝置,androidgenymotion一、網上的解決方案:相信網上關於下載安裝配置genymotion的教程很多(下面的a,b,c,d步驟都可以參考百度搜尋出來的教程輕鬆搞定),但還有關鍵的最後一步設定才能最終成功,不幸的是,很多教程都沒有提到它。所以我就遇到了問題,現在已經解決,整理粗來,給夥伴們參考。我的問題:我已經a. 安裝了genymotion,b. 安裝了genymotion shell,c.
Time of Update: 2015-07-26
IOS開發UI基礎--資料重新整理,iosui基礎--IOS開發UI基礎--資料重新整理cell的資料重新整理包含以下幾個方面添加資料刪除資料更改資料全域重新整理方法(最常用)[self.tableView reloadData];// 螢幕上的所有可視的cell都會重新整理一遍局部重新整理方法添加資料NSArray *indexPaths = @[ [NSIndexPath indexPathForRow:0 inSection:0],
Time of Update: 2015-07-26
iOS下JSON還原序列化開源庫,iosjson序列化開源iOS下JSON字串還原序列化成對象,在正式的項目中比較常見。如下幾個常用開源庫,可以根據個人喜好任選其一:1. JSONModel: https://github.com/icanzilb/JSONModel2. MJExtension: https://github.com/CoderMJLee/MJExtension3. Mantle: https://github.com
Time of Update: 2015-07-26
Android開發時經常用的LogUtil,android開發logutil 在開發過程中經常用到Log,我們常寫的一種方式就是自訂一個LogUtil工具類 private static boolean LOGV = true; private static boolean LOGD = true; private static boolean LOGI = true; private static boolean LOGW = true;