Time of Update: 2016-01-26
標籤:利用分類,NSString,增加一個方法。 #import <Foundation/Foundation.h>#import <UIKit/UIKit.h>@interface NSString (Height)+ (CGSize)getRect:(NSString *)textStr andWidth:(CGSize)size andFont:(UIFont *)font;@end #import "NSString+Height.
Time of Update: 2016-01-26
標籤:一、Jenkins自動打包配置目標:1. 自動打包;2. 自動上傳;3. 友好下載1. Jenkins簡介Jenkins是基於Java開發的一種持續整合工具,用於監控持續重複的工作。減少重複勞動,減少人工成本。持續、自動地構建/測試軟體項目;監控一些定時執行的任務;2. Jenkins配置添加git plugin和 role外掛程式設定人員許可權,根據角色授權啟動訪問http://ip/8080即可,見下3.1 開機自啟指令碼添加git項目,配置指令碼,見下3.2 項目打包指令碼和3.3
Time of Update: 2016-01-26
標籤: 學習和開發Android應用有一段時間了,今天寫一篇部落格總結一下Android的apk檔案反編譯。我們知道,Android應用開發完成之後,我們最終都會將應用打包成一個apk檔案,然後讓使用者通過手機或者平板電腦下載下來進行安裝。正常情況下,Android應用打包成apk之後,就無法再看到開發這個應用時使用的資源檔以及代碼了。但是我們通過網上提供了一些工具,還是可以將apk進行反編譯的,apk反編譯之後,我們就可以看到開發這個應用使用的資源檔(圖片)、layout、樣式、相關的實現代
Time of Update: 2016-01-27
標籤: 一、前言 android用戶端開發進入尾聲,負責SEO同事突然發給我一個涉及45個發布渠道的噩耗,之前只發布自有渠道的工作方式已經不滿足需求,所以引入最近比較流行的gradle打包技術。 gradle基於groovy語言,引入的原因也方便了以後從現在使用的eclipse開發環境遷移到Android Studio,所以blablabla……,不多說了,先上代碼。二、簡單項目Gradle打包指令碼配置buildscript {
Time of Update: 2016-01-27
標籤:當系統版本號碼高於iOS7.0,那麼原來的隱藏狀態列方式就可能不好使了. 因為你要是用修改plist的方法實現的隱藏方法,還是管用的.plist方法:key:Status bar is initially hidden value : YES 自從開啟程式,狀態列就被隱藏了key:View controller-based status bar appearance value : YES
Time of Update: 2016-01-27
標籤:最近做的觸屏版的項目中遇到監聽input的值,使用keyup,手機上的鍵盤按下其它鍵沒問題,但是刪除鍵卻監聽不到,在網上找到下面的解決方案。搜尋方塊依據使用者輸入的值即時檢索,一開始自然而然想到keyup,在拼音狀態時,啥問題也沒有,問題1:切換到中文IME,問題出來了,keyup事件不靈便了,後來在網上搜了下,找到了思路,
Time of Update: 2016-01-27
標籤:開發 負責人 技術經理 產品經理 互連網創業 我的思考和大家分享一下。 基調:Team Dev內目前沒有人是團隊前進的阻力,不針對任何人。
Time of Update: 2016-01-27
標籤:android canvas
Time of Update: 2016-01-27
標籤:powershell powershell
Time of Update: 2016-01-27
標籤:一、首先添加許可權 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>二、建立檔案夾、組建檔案並寫入文字檔內容代碼 private void initData() { String filePath = "/sdcard/Test/";
Time of Update: 2016-01-27
標籤:我們經常需要把一個數字轉成字串,當你不需要配合其他字串的時候可以用description. 1 /** 2 description屬於NSObject 3 值是NSNumber時候,不用stringWithFormate來轉化成字串了.簡便得多 4 在解析/賦值的時候比較有用,當我們需要NSString的時候,給我們的資料卻是NSNumber.. 5 */ 6 7 //從字典取出的是NSNumber 8
Time of Update: 2016-01-27
標籤:數學問題,沒難度附代碼 1 #include <iostream> 2 #include <cstdio> 3 4 using namespace std; 5 6 int main() 7 { 8 int N; 9 scanf("%d",&N);10 while(N--){11 int n,m,a,b;12 int num=0,i=0;13 while(~scanf("%d%d",
Time of Update: 2016-01-27
標籤:和活動一樣,片段也有自己的生命週期,並且它和活動的生命週期實在是太像了,我相 信你很快就能學會,下面我們馬上就來看一下。 4.3.1 片段的狀態和回調 還記得每個活動在其生命週期內可能會有哪幾種狀態嗎?沒錯,一共有運行狀態、暫停 狀態、停止狀態和銷毀狀態這四種。類似地,每個片段在其生命週期內也可能會經曆這幾種 狀態,只不過在一些細小的地方會有部分區別。1. 運行狀態
Time of Update: 2016-01-27
標籤: iOS6之前,tableview是顯示資料等功能的主要控制項。在開發中比如購物車功能的刪除行是很重要的功能,下面開始介紹 之前在網上看demo,都是一個section的例子,並不符合我開發的需求,這裡我根據前輩的demo寫了新版本,可以進行多行刪除操作 這裡我直接貼上demo代碼。我這裡寫的假資料是把兩個array放到一個大的array中,這樣比較符合實際情況,因為開發中一般不可能只對一個section進行操作或者每個section都為其建立一個單
Time of Update: 2016-01-27
標籤:<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> content屬性值 : width:可視地區的寬度,值可為數字或關鍵詞device-width height:同width
Time of Update: 2016-01-27
標籤:如果說Origami這款動效原型工具是Facebook Paper的幕後功臣,那麼POP便是Origami的地基。感謝Facebook開源了POP動效庫,讓人人都能製作出華麗的動效。我們只需5步,便能搞定酷炫的動效。步驟1: 安裝 使用CocoaPods安裝POP,只需要在Podfile中加入這麼一行:pod ‘pop‘, ‘~> 1.0‘或者如果想要手動添加,那麼參考POP
Time of Update: 2016-01-27
標籤: Mac上搭建Android開發環境一般有兩種選擇: 1.Android studio 2.eclipse+ADT 說一下我之前搭建環境的經曆吧 首先嘗試用Android studio,畢竟是官方的開發工具,IDE介面也比較好看。把studio安裝好之後,它會下載Android sdk,這個下載貌似是要FQ的,可以設定IDEProxy 伺服器進行下載,shadowsocksx的代理設定是socks
Time of Update: 2016-01-26
標籤:1、建立project django-admin startproject mysite 輸入以上命令後, 在目前的目錄下產生 mysite 目錄 和 相應檔案:[[email protected] django]# tree ..└── mysite 項目容器, django 不關注, 可隨意命名 ├── manage.py 一種命令列工具,允許你以多種方式與該 Django 項目進行互動,可用 python manage.py help
Time of Update: 2016-01-26
標籤:微軟最近退出了自家的美顏app,大家有興趣可以在蘋果商店中下載一下看一看,今天,我們要說的便是這款app中的所有濾鏡實現問題。這款app中一共有14款濾鏡效果,分別是:自然、增強、1965、X-PRO、布蘭登、滄桑、複古、涼爽、邁耶、清晨、柔嫩、深沉、水墨、糖果;這14款濾鏡中,“自然”這一款濾鏡是結合Face Service的,在有Face
Time of Update: 2016-01-26
標籤:“點九”是andriod平台的應用軟體開發裡的一種特殊的圖片形式,副檔名為:.9.png智能手機中有自動橫屏的功能,同一幅介面會在隨著手機(或平板電腦)中的方向感應器的參數不同而改變顯示的方向,在介面改變方向後,介面上的圖形會因為長寬的變化而產生展開,造成圖形的失真變形。我們都知道android平台有多種不同的解析度,很多控制項的切圖檔案在被放大展開後,邊角會模糊失真。OK,在android平台下使用點九PNG技術,可以將圖片橫向和縱向同時進行展開,以實現在多解析度