原创 OpenGL ES初探(四) -- 用OpenGL畫正四面體,正方體,球

OpenGL ES初探(四) – 用OpenGL畫正四面體,正方體,球 目錄 OpenGL ES初探(四) – 用OpenGL畫正四面體,正方體,球 目錄 準備工作 添加初始代碼 結構說明 構建ShapeProgram

原创 如何優雅的在Unity中編寫Java代碼

如何優雅的在Unity中編寫Java代碼 目錄 文章目錄如何優雅的在Unity中編寫Java代碼目錄爲什麼要在Unity中寫Java代碼那麼如何添加Java代碼到Unity創建Android Library修改AndroidMan

原创 關於在Unity中拖動三維物體的實現

關於在Unity中拖動三維物體的實現 目錄 文章目錄關於在Unity中拖動三維物體的實現目錄問題錯誤的解決方案正確的解決方案 問題 在遊戲製作過程中常常我們需要做類似平移物體的操作,但是應該如何實現這個效果呢? 錯誤的解決方案 在

原创 如何在優雅的Unity中編寫Java代碼

如何在優雅的Unity中編寫Java代碼 目錄 文章目錄如何在優雅的Unity中編寫Java代碼目錄爲什麼要在Unity中寫Java代碼那麼如何添加Java代碼到Unity創建Android Library修改AndroidMan

原创 Android OpenGL ES部分問題解決方案

Android OpenGL ES部分問題解決方案 目錄 Android OpenGL ES部分問題解決方案 目錄 模擬器不工作的可嘗試辦法 GLSL Shader相關 程序崩潰 模擬器不工作的可嘗試辦法 若模擬器配置有使

原创 WebView和AppBarLayout嵌套滑動聯動無效分析及解決辦法

WebView和AppBarLayout嵌套滑動聯動無效分析及解決辦法 目錄 WebView和AppBarLayout嵌套滑動聯動無效分析及解決辦法 目錄 序章 引題 Materials Design中AppBarLayout嵌套滑動

原创 用Canvas在SurfaceView上繪製一個雷達掃描動畫

用Canvas在SurfaceView上繪製一個雷達掃描動畫 目錄 用Canvas在SurfaceView上繪製一個雷達掃描動畫 目錄 爲什麼選擇SurfaceView 準備工作 構建MySurfaceView 下載WeakHandl

原创 Android NestedScroll嵌套滑動機制解析

Android NestedScroll嵌套滑動機制解析 目錄 Android NestedScroll嵌套滑動機制解析 目錄 最初的接口和接口2的區別 接口方法介紹 NestedScrollingChild NestedScroll

原创 OpenGL ES初探(三) -- 用OpenGL畫正方形,圓,正多邊形,圓環,正五角星

OpenGL ES初探(三) – 用OpenGL畫正方形,圓,圓環,正五角星 目錄 OpenGL ES初探(三) – 用OpenGL畫正方形,圓,圓環,正五角星 目錄 準備工作 添加初始代碼 結構說明 繪製正方形 繪製圓形 繪製圓

原创 Android 各類生命週期詳解

Android 各類生命週期詳解 目錄 Android 各類生命週期詳解 目錄 Activity的生命週期 創建 暫停 恢復 銷燬 屏幕旋轉 Fragment的生命週期 創建 暫停 恢復 銷燬 屏幕旋轉 ViewGroup生命

原创 OpenGL ES初探(二) -- 用OpenGL畫一個三角形(2)

OpenGL ES初探(二) – 用OpenGL畫一個三角形(2) 目錄 OpenGL ES初探(二) – 用OpenGL畫一個三角形(2) 目錄 OpenGL中的投影轉化 引入正交投影矩陣 傳遞矩陣給着色器 給着色器增加顏色屬性

原创 自定義一個自己的Log

自定義一個自己的Log 目錄 自定義一個自己的Log 目錄 Android Log簡介 來看看github中有哪些酷酷的Log開源庫 XLog LogUtils logger 這些炫酷的Log的原理解析 logger的缺點 Yxf

原创 一個塗鴉筆記本的自定義View第三方庫

一個塗鴉筆記本的自定義View第三方庫 目錄 一個塗鴉筆記本的自定義View第三方庫 目錄 簡介 集成 初始化 其他方法說明 功能演示 源碼及jar包 簡介 還記得曾經QQ的塗鴉功能嗎?現在這個第三方庫也支持塗鴉,而且功能更加

原创 OpenGL ES 中 GLSL Shader常見屬性說明

OpenGL ES 中 GLSL Shader常見屬性說明 目錄 OpenGL ES 中 GLSL Shader常見屬性說明 目錄 關鍵字 attribute uniform varying precision lowp , medi

原创 性能優化 -- 優化SurfaceView的線程調用

性能優化 – 優化SurfaceView的線程調用 目錄 性能優化 – 優化SurfaceView的線程調用 目錄 SurfaceView的基本用法 問題 解決方案 爲了防止Handler引發的內存泄漏,在此示例中使用了WeakHan