原创 objective c 字符串各種處理

關於字符串的各種操作,總結一下以便以後複習查找。 內容簡要: 1、創建常量字符串。 2、創建空字符串,給予賦值。3、在以上方法中,提升速度:initWithString方法   4、用標準c創建字符串:initWithCSt

原创 使用CoreText排版,取得文字區域精確大小

轉載於:http://ikevin.tw/209 在iOS中,要計算文字區域的大小,說實在的是有一點麻煩,因為還沒繪製文字之前,是很難得到文字的區域大小的,所以我們通常的做法是: 1.先開一個極大的區域,固定寬度,然後文字往下排

原创 獲取CGContextRef的幾種方法

1.繼承UIView,重寫drawRect方法 CGContextRef ctx = UIGraphicsGetCurrentContext(); 2.根據創建好的CALayer獲取當前Layer的Context - (CGCont

原创 C++轉向java之基礎差異盤點

1.public static void main(String[] args){}main method 正常退出 return 0返回其他值 : System.exit 2.java 中,/**/註釋不能嵌套 3.整型字節數固定,不隨

原创 Android: NDK編程入門筆記

轉載至:http://www.cnblogs.com/hibraincol/archive/2011/05/30/2063847.html(完美測試) 爲何要用到NDK? 概括來說主要分爲以下幾種情況: 1. 代碼的保護,由於ap

原创 在Android中通過jni方式使用編譯好的FFmpeg庫-Android中使用FFmpeg媒體庫

原文:http://doandroid.info/?p=471 在繼上篇在32位的Ubuntu 11.04中爲Android NDK r6編譯FFmpeg最新版0.8.1後,本人來給大家展示一下如何在Android中使用編譯好的F

原创 用Android NDK編譯FFmpeg錯誤解決

轉載:http://abitno.me/compile-ffmpeg-android-ndk 編譯出來只有15k,後來借鑑這篇文章:http://www.cnblogs.com/shaobin0604/archive/2011/08/05

原创 IOS關於SELF點的一些事情

主要參考文章:http://blog.sina.com.cn/s/blog_a263f0c601010qj9.html 橙色字體爲自己標註的的內容,方便加深印象 IPHONE開發SELF的用法 關於什麼時間用self.

原创 windows下類似linux編譯環境搭建

在linux下作開發習慣了,突然轉到windows下做開發,那個糾結,對IDE一直很感冒,它們總是在你身後作着各種小動作,索性在windows下使用MinGW32作開發! ·1.下載MinGW32,將所在目錄bin加入PATH,將ming

原创 超前引用與命名空間

轉載至 : http://www.cppblog.com/yycmmc/archive/2012/06/04/177427.html 一般情況下,類型要在使用前定義,但是在一些特殊情況下,這種要求無法滿足,例如兩個類相互包含, 即兩個類

原创 Transforms CTM, 轉換矩陣

Quartz轉換實現的原理:Quartz把繪圖分成兩個部分,     用戶空間,即和設備無關,     設備空間, 用戶空間和設備空間中間存在一個轉換矩陣 : CTM 本章實質是講解CTM Quartz提供的3大功能 移動,旋轉,縮放

原创 刪除 parallels.log 文件

給虛擬機分配了249G空間,沒用幾天就顯示空間不足,幾番查找終於找到了元兇,parallels.log 202G,乃乃的熊,在虛擬機內沒有權限刪除,用find在mac終端下搜索路徑,sudo rm -i xxx/parallels.log

原创 JNI_Onload的實現

http://stackoverflow.com/questions/2453692/jni-loses-reference-to-native-methods void onChange(JNIEnv *, jobject, jflo

原创 蘋果設備屏幕相關

網上流傳的獲取的當前設備dpi的方法: float scale = 1; if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)]) {

原创 關於ios device dpi

不同的apple設備dpi不同,根據官網提供的數據 http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIScreen_Class/Referen