Time of Update: 2016-01-19
標籤: 本例僅在Android2.3虛擬機器跑通過,如果要適配其他機型,請自行研究,這裡只是拋磚引玉。 0x00 在Android中的Apk的加固(加殼)原理解析和實現,一文中脫殼代碼都寫在了java層很容易被識別出來,很多需求需要把脫殼的程式轉移到native層,其實轉移的思路也很簡單,就是在native層通過JNI調用Java層代碼。 0x01 public class
Time of Update: 2016-01-19
標籤:一、weak和strong 1.理解 剛開始學UI的時候,對於weak和strong的描述看得最多的就是“由ARC引入,weak相當於OC中的assign,但是weak用於修飾對象,但是他們都不會造成引用計數加1;而strong則相當於OC中規定retain,它會造成引用計數加1”。 ARC的原理:只要還有一個變數指向對象,對象就會保持在記憶體中。當指標指向新值,或者指標不再存在時,相關聯的對象就會自動釋放。這條規則對於執行個體變數、synthesize屬性、
Time of Update: 2016-01-19
標籤:從http://www.android-doc.com/guide/topics/graphics/prop-animation.html翻譯所得PropertyAnimation和ViewAnimation區別:ViewAnimation只能顯示View對象,要顯示非View對象則需要自己寫代碼實現。而且ViewAnimation只能針對View的比例、位姿等方面的動畫顯示,而對於比如背景顏色等則無能為力;ViewAnimation另一個不足的地方在於:它僅僅是改變了View對象的顯示位
Time of Update: 2016-01-19
標籤:雖然iOS7之後可以不用認證就在真機上進行測試,但很多操作還是得有認證才能正常操作;準備工作:你得先有一個開發人員帳號;產生測試認證需要三個步驟:1.產生認證檔案2.建立Bundle
Time of Update: 2016-01-19
標籤:屬性 作用CGPoint contentOffSet 監控目前滾動的位置CGSize contentSize 滾動範圍的大小UIEdgeInsets contentInset 視圖在scrollView中的位置id<UIScrollerViewDelegate>delegate 設定協議BOOL directionalLockEnabled 指定控制項是否只能在一個方向上滾動BOOL bounces
Time of Update: 2016-01-19
標籤:1、查看是否有OCR備份# ocrconfig -showbackup如果沒有就備份一份# ocrconfig -export /oracle/bak/ocr/ocr_11291433_exp.ocr -s online2、查看當前配置[[email protected] ocr]# ocrcheckStatus of Oracle Cluster Registry is as follows :Version : 2Total space (kbytes) :
Time of Update: 2016-01-19
標籤:UICollectionViewColltroller是IOS中用來展示資料集的視圖,功能強大,而且能實現的視覺豐富,這篇隨筆筆者就示範下UICollectionViewConlltroller簡單的使用,獻給同樣在編程之路前進的人。 首先來看看UIColletionViewController各種效果(素材來源百度) UICollectionViewController
Time of Update: 2016-01-19
標籤:文章內容大綱1、NSMutableAttributedString的基本使用2、NSMutableAttributedString的簡易封裝3、使用開原始碼GOBMarkupPaser處理富文本4、UITextKit簡介5、編程思想的相關思考前言富文本使用案例:這裡我自己也用了富文本實現了簡單的卻也是常用的例子:
Time of Update: 2016-01-19
標籤: 前言:整理和收集了IOS項目開發常用的工具類,最後也給出了源碼下載連結。 1、讓圖片不要渲染的工具類簡介: 直接看這個工具類的源碼就知道,怎麼設定了: 1 // 2 // UIImage+Render.h 3 // Created by HeYang on 16/1/18. 4 // Copyright © 2016年 HeYang. All rights reserved. 5 // 6 7 #import
Time of Update: 2016-01-19
標籤: 參考資料oschina源碼http://git.oschina.net/oschina/iphone-appTintColor解析http://blog.kingiol.com/blog/2014/01/09/ios7-day-by-day-day6-tint-color/oschina源碼分析 //再plist檔案中設定View controller-based status bar appearance 為 NO才能起效 [[UIApplication
Time of Update: 2016-01-19
標籤: 支援解凍、凍結APP支援在本APP列表隱藏指定APP支援檢測系統核心APP,防止誤點凍結導致手機變磚支援清理APP緩衝支援強制停止APPApk檔案僅僅47KB自用、開源類似APP:App Quarantine、黑白門、冰箱 Ice Box等等版本:v160119.04.03.045 更新時間:2016/01/19 (檔案大小:47KB)+ 第一個發布版本版本:v151231.03.01.035 更新時間:2015/12/31+
Time of Update: 2016-01-19
標籤:1.Android控制項之TextView探究2.Android控制項之EditView探究3.Android控制項之CheckBox、RadioButton探究4.Android控制項之ImageView探究5.Android控制項之GridView探究6.Android控制項之ListView探究一7.Android控制項之ListView探究二8.Android控制項之ToggleButton探究9.Android控制項之DatePicker、TimePicker探究10.Andro
Time of Update: 2016-01-19
標籤:http://www.cnblogs.com/dolphin0520/p/3355728.html 現在走在大街小巷都能看到二維碼,而且最近由於項目需要,所以研究了下二維碼開發的東西,開源的二維碼掃描庫主要有zxing和zbar,zbar在iPos平台上應用比較成熟,而在Android平台上主流還是用zxing庫,因此這裡主要講述如何利用zxing進行二維碼開發。1.如何將zxing的Android源碼匯入工程。 在匯入zxing的android源碼之前,先去官方下載zxing的源碼:
Time of Update: 2016-01-19
標籤: 現在很多App都整合了掃一掃功能,最常用的、QQ、手機小幫手等。二維碼也使得生活變得更加簡潔,掃一掃訂餐、掃一掃下載等等。那麼,說到二維碼,我們不得不提Google一個開源的掃碼架構:zxing。 開源下載:http://code.google.com/p/zxing/
Time of Update: 2016-01-19
標籤: 最近有學生做畢業設計,想使用懸浮窗這種效果,其實很簡單,我們可以通過系統服務WindowManager來實現此功能,本章我們來實驗一下在當前Activity之上建立一個懸浮的view。第一步:認識WindowManagerl 這個介面用於與 window manager (視窗管理器, 應用程式框架層) 進行互動。l 通過getSystemService(Context.WINDOW_SERVICE)可以擷取到WM的執行個體.l 繼承關係
Time of Update: 2016-01-19
標籤:AlertDialog(對話方塊)一、對話方塊的基本使用流程step1:建立AlertDialog.Buider;step2:調用setIcon()設定表徵圖,setTitle()或者setCustomerTitle設定標題step3:設定對話方塊的內容setMessage()還有其他方式;step4:setPosition/Negative/NaturalButton設定:確定、取消、中立step5:調用create()方法建立這個對象,在調用show()方法將對話方塊顯示出來二、幾種常
Time of Update: 2016-01-19
標籤:objective-c中,當一個類使用到另一個類時,並且在類的標頭檔中需要建立被引用的指標時, 如下面代碼: A.h檔案#import "B.h" @interface A : NSObject { B *b; }
Time of Update: 2016-01-19
標籤:使用assign: 對基礎資料類型 (NSInteger)和C資料類型(int, float, double, char,等)使用copy: 對NSString使用retain: 對其他NSObject和其子類assign就是簡單的賦值,不更改引用計數,所以直接使用基礎資料copy是直接拷貝內容,成為一個新的對象。retain釋放舊的對象,將舊對象的值賦給新的對象,並使新的對象的引用計數加1retain是指標拷貝 copy是分配新的記憶體屬於內容拷貝,在拷貝之前都會釋放舊的對象在ARC中,
Time of Update: 2016-01-19
標籤:在自訂的uiscroview裡添加方法。左邊側滑:- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer{ CGPoint velocity = [(UIPanGestureRecognizer *)gestureRecognizer velocityInView:self]; CGPoint
Time of Update: 2016-01-19
標籤:NSString *str = @"我是好人";把這個轉成UTF8以前我們使用的是 NSString *str3 = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];但是在ios9這個方法廢棄了 用如下方法轉 NSString *str1 =