Time of Update: 2017-02-28
行動裝置閱讀類軟體最重要的特性之一就是儘可能的增大閱讀面積,為此,就必須儘可能的讓螢幕中的導航佔到最小,甚至隱藏,手機瀏覽器也基本屬於閱讀類軟體,最近流行的海豚瀏覽器甚至將電腦中的“滑鼠手勢”引入到手機瀏覽器中。 什麼是隱性導航 下圖是iOS中read it
Time of Update: 2017-05-03
iOS APP打包分發給遠端手機測試,iosapp打包分發APP要打包給遠端朋友或客戶測試,但又不是企業帳號的情況下,我們只能根據手機的udid進行描述認證的配置,再打包分發給提供了udid的手機進行安裝一、如何得到udid?手機串連到mac電腦,開啟iTunes,,選擇UDID,右鍵複製就ok。然後在Apple開發人員官網的個人中心添加上這個裝置。留著給下一步建立認證時用。二、如何產生描述認證?開啟Apple的開發人員網站,登入個人帳號,進入“Provisioning
Time of Update: 2017-05-03
自訂View之GridView單選
Time of Update: 2017-05-02
改變電池欄的字型的顏色-曾霄逸,電池欄字型曾霄逸首先我來說下原先的也就是預設的他是黑色然後在info.plist檔案中添加View controller-based status bar appearance 把它變成NO在檔案中添加這一段說變成白色 如果要在別的類進行使用要進行匯入AppDelegate.h這個類或者直接在AppDelegate.h裡面進行改變就不需要匯入這個類了[UIApplication
Time of Update: 2017-05-03
【代碼筆記】iOS-單擊手勢的添加,筆記ios-單擊手勢一,。二,工程圖。三,代碼。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UIGestureRecognizerDelegate>@end RootViewController.m#import "RootViewController.h"@interface
Time of Update: 2017-04-23
Android 橫屏時禁止IME全屏,android全屏最近在做751手機的 通訊錄橫屏時候 IME是全屏的一 是在源碼裡進行修改。frameworks/base/core/Java/Android/inputmethodservice/InputMethodService.java 找到updateFullscreenMode方法,將boolean isFullscreen = mShowInputRequested
Time of Update: 2017-04-20
android在一個app程式中,開啟另一個app的方法,androidapp首先擷取包名:使用aapt //aapt是sdk內建的一個工具,在sdk\builds-tools\目錄下1.以為例,命令列中切換到aapt.exe目錄執行:aapt dump badging E:\Android\weixin531android460.apk2.運行後的結果如下(僅截取部分):package: name='com.tencent.mm' versionCode='542'
Time of Update: 2017-04-14
iOS10 開發許可權適配設定 崩潰(上傳打包後構建版本一直不顯示),ios10許可權ios10 系統必須強制配置系統許可權 如果不配置,調試的時候導致崩潰,還會引發包無效的問題,導致上傳打包後構建版本一直不顯示解決方案1.在項目中找到info.plist檔案,右鍵點擊以 Source Code形式開啟2.添加以下索引值對,這裡以 PhotoLibrary 作為例子key值必須填對 描述可以隨便填寫
Time of Update: 2017-04-20
2017最新蘋果 APPLE ID註冊流程,2017註冊流程不管你是蘋果開發人員還是蘋果愛好者,只要你手中有蘋果的終端(IPHONE 、IPAD 、ITouch,MAC電腦) 你想用蘋果的一些服務,你就必須要申請蘋果APPLE ID,才能享受到蘋果提供高品質的服務。其實註冊蘋果APPLE ID非常簡單,但是對於新手來說可能有一點繁瑣,記得2014年當時IPhone 5非常流行,由於那時我開始轉行做IOS 需要買一個IPhone終端,手上錢並不是特別多,當時買了一台IPhone
Time of Update: 2017-04-13
mac上使用使用rz,sz命令,rzszmac上使用rz,sz命令,mac上的終端不支援rz 和sz,所以安裝iterm並配置使用rz和cz1、首先需要下載安裝iterm2,:下載後安裝http://www.iterm2.cn/download2、使用brew 安裝lrzsz 終端輸入brew install lrzsz,如果沒有安裝homeBrew需要先安裝 安裝完成後檢查 ls -alh
Time of Update: 2017-04-01
【代碼筆記】iOS-cell自動變化大小,代碼筆記ios-cell一,。二,工程圖。三,代碼。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UITableViewDataSource,UITableViewDelegate>{ UITableView* myTableView; NSDictionary *dataDic;}
Time of Update: 2017-03-28
iOS----------導覽列的正確隱藏方式,ios----------導覽列第一種做法 -注意這裡一定要用動畫的方式隱藏導覽列,這樣在使用滑動返回手勢的時候效果最好,和上面動圖一致.這樣做有一個缺點就是在切換tabBar的時候有一個導覽列向上消失的動畫.- (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; [self.navigationController
Time of Update: 2017-03-27
iOS 中整合百度echarts3.0,iosecharts3.0#import "HistoryDateCell.h"#import "HistoryDateModel.h"#import <WebKit/WebKit.h>#import "TimeTools.h"#define BTN_BACKCOLOR JdryRGBColorAlpha(25, 180, 212, 0.2)#define SELECTBTN_BACKCOLOR
Time of Update: 2017-03-27
iOS效能之其他,iOS效能之本篇文章是個引用,因為這些技術我都只是研究過,但是並沒有在項目中使用,也沒有深入研究,所以只能當做一個筆記了網路請求現在大多數的網路請求都是使用的json格式(相信沒有APP再使用XML格式了吧),json格式小巧,輕便,在早幾年,確實是不二之選,但是現在有了更加輕型的解決方案,Protobuf,也是google出品(必屬精品),是一種二進位格式,比json更小(大約小20%)。簡單來說,他的流程是:本地寫一個proto檔案(什麼編輯器都可以),如:message
Time of Update: 2017-03-23
MAC升級openssl,macopensslmac系統內建的openssl版本如下$ openssl versionOpenSSL 0.9.8zh 14 Jan 2016github上檢查最新版本使用homebrew安裝opensslbrew install
Time of Update: 2017-03-26
Android
Time of Update: 2017-03-19
Handler造成的記憶體流失(二),handler泄漏 1.Handler使用方式升級版: 使用弱引用 -解決靜態內部類訪問外部類 2. 我們在handlerMessage中,給TextView設定值,請注意紅色方框內的弱引用使用方式 建立一個靜態Handler內部類,然後對Handler持有的外部對象使用弱引用,這樣在回收時也可以回收Handler持有的對象,解決了我們記憶體流失以及訪問外部對象的問題。但是,這樣子還不夠完美:
Time of Update: 2017-03-17
自學 iOS,自學ios做了這個小demo 之後 感覺OC 和swift 還是有很大的差別的 自己還是要去多看些swift的文法 用的不是很熟練 1.這個demo 的資源檔 我都是用原工程的 2.同樣的自訂cell 的時候 用的是“SnapKit”這個庫3.其實這一個demo的主要就是自訂cell,思想和OC 是一樣的 總感覺swift寫的是那麼的彆扭,可能還是不熟悉文法吧,還是要多看多練效果 代碼 自訂cell 的代碼import
Time of Update: 2017-03-18
RxJava概敘,RxJava給Android開發人員的 RxJava 詳解:http://gank.io/post/560e15be2dca930e00da1083 響應式編程是一種非同步資料流互動的編程範式,而RxJava就是基於事件操作非同步資料流在Java上實現的庫 核心的理念是將一切都當做資料流來看待,各種變數,使用者輸入,資料結構,緩衝等等 而Rx庫提供了高度抽象的函數來操作流,建立、流入流出、過濾、合并、映射等等各種變換
Time of Update: 2017-03-05
美團多渠道打包,美團打包一.原理把一個Android應用程式套件當作zip檔案包進行解壓,然後發現在簽名產生的目錄下(META-INF)添加一個空檔案不需要重新簽名。利用這個機制,該檔案的檔案名稱就是渠道名。這種方式不需要重新簽名等步驟,非常高效。 二.方法已經將美團的打包工具放到了tools下的test01檔案中:1、將要打包的apk放到PythonTool中2、在PythonTool/info/channel.txt中寫入需要的渠道,一個渠道佔一行3、雙擊執行PythonTool/