原创 ios內存管理
原文轉至:http://blog.csdn.net/weiwangchao_/article/details/7376189 1. 內存管理原則(引用計數) IOS的對象都繼承於NSObject, 該對象有一個方法
原创 JNI基礎學習筆記--字符串處理
首頁需要理解的相關概念 java內部是使用16bit的unicode編碼(UTF-16)來表示字符串的,無論中文英文都是2字節; jni內部是使用UTF-8編碼來表示字符串的,UTF-8是變長編碼的unicode,一般ascii字符是1
原创 JNI基礎學習筆記--引用管理
1. 爲什麼要使用引用? 由於Java程序運行在虛擬機中的這個特點,在Java中創建的對象、定義的變量和方法,內部對象的數據結構是怎麼定義的,只有JVM自己知道。如果我們在C/C++中想要訪問Java中對象的屬性和方法時,是不能夠直接操
原创 JNI基礎學習筆記--基本數據類型的傳遞與返回
基本類型和本地類型對比表:Java類型本地類型說明booleanjboolean無符號,8位bytejbyte無符號,8位charjchar無符號,16位shortjshort有符號,16位intjint有符號,32位longjlong有
原创 Objective-C : #define 用法解析
在 C 語言中,預處理代碼 (Preprocessor) 是非常強大的工具,能讓你的代碼變得更加易讀和易改。利用預處理代碼,你可以重新定義代碼的一部分,使得你的代碼更適合你的風格。預處理代碼 (Preprocessor) 在代碼編譯之前
原创 解決升級Android Studio 2.3重啓後一直refreshing gradle project
前兩天Android Studio 2.3正式發佈,新版本更新了一些新特性,包括對WebP支持的更新,ConstraintLayout庫支持更新和佈局編輯器的部件面板。提供一個新的App Link助手可以幫助你在應用中構建URI的統一視圖
原创 JNI基礎學習筆記--本地代碼調試log輸出
在jni的c、c++文件輸出本地log首先要引入ndk的log.h頭文件,文件在ndk目錄的 \android-ndk-r13b-windows-x86_64\android-ndk-r13b\platforms\android-2
原创 Android Studio使用Kotlin開發Android入門
1、安裝Android Studio插件 Kotlin插件與Android Studio集成在一起使用還需要等待AS3.0版本的正式發佈,當然官網也有3.0的Preview版本。所以在AS3.0版本前的AS就必須安裝Ko
原创 Android Studio 2.3使用CMake方式NDK入門
參考官網:https://developer.android.com/studio/projects/add-native-code.html#new-project 使用CMake需要搭配使用android Studio 2.2或更
原创 Objective-C筆試題
原文轉至:http://hi.baidu.com/mingus/item/3ceac739e9db91f6e6bb7abe 1.Objective-C中,與alloc語義相反的方法是dealloc還是release?與retain
原创 Kotlin學習筆記之基礎語法
1、定義包名 約定俗成,包的定義放置的代碼源文件的頂部 package com.demo.hellokotlin import java.util.* // ... 這個和Java中定義沒什麼區別 2、定義方法 Java入
原创 XCode4.3創建第一個ios入門項目,翻譯至官方教程(三)
Xcode 提供了一個對象庫,方便將對象添加到故事板文件。其中,有些是用戶界面元素,屬於視圖類,比如按鈕、文本框等;其他的是更高等級的對象,比如視圖控制器、手勢識別器等。 Hello World View Controller 場景已
原创 XCode4.3創建第一個ios入門項目,翻譯至官方教程(二)
使用檢視器來檢視視圖控制器 當一個應用啓動時,就會加載主故事板文件,並創建一個初始視圖控制器的實例。初始視圖控制器管理着用戶運行應用時看到的第一個場景。由於 Single View 模板只提供一個視圖控制器,它也就自然成爲初始視圖控
原创 xcode4.3 "/usr/include/sqlite3.h" file not found
在xcode4.3中導入sqlite3方法: 1、點擊你的工程名字 ,在右方的TARGET內選擇Build Phases標籤,在Link Binary With Libraries內點擊+加號,搜索libsqlite3.dylib,即
原创 Android搜索TextView顯示關鍵字標紅(忽略大小寫)
項目中搜索功能需要將搜索結果的中的關鍵字進行標紅,但是如果遇到搜索內容中的英文字母,大小寫就不好處理了。 以下是解決方法: /** * 搜索關鍵字標紅 * @param title * @param keyword