原创 cocos lua 加密與解密 混淆 (版本cocos3.4)

cocos luacompile cocos luacompile Overview Usage Available Arguments Samples

原创 Android 自帶的系統分享功能

本博客講述的是: 自定義應用分享文本,圖片,多個圖片到本身的具體實現(本文中的ShareActionProvider未使用成功,所以已經註釋掉了) 代碼下載地址-日後補充(因公司禁權) 代碼(全): 1.activity_mai

原创 Android - 天氣api接口(加精)

http://wthrcdn.etouch.cn/WeatherApi?citykey=101010100 通過城市id獲得天氣數據,xml文件數據, 當錯誤時會有節點 http://wthrcdn.etouch.cn/Wea

原创 Android 源碼在線查看

源碼集結地:http://androidxref.com 方法1: 1.選擇你需要查看的安卓版本 eg:JellyBean - 4.2.2 2.指定查詢 在右上方“In Project(s)”中選擇 framework

原创 Android - Activity的四種啓動模式

在Android中每個界面都是一個Activity,切換界面操作其實是多個不同Activity之間的實例化操作。 在Android中Activity的啓動模式決定了Activity的啓動運行方式。 Android總Activi

原创 Android - ToolBar詳解

原碼下載地址: 2014 的 google i/o 發表令多數人爲之一亮的 material design,而 google 也從「google i/o 2014」 開始, 大家也陸陸續續地看到其更新的 android app

原创 Android 應用的真正入口 - ZygoteInit.java

從源碼位置上來講 源碼中 ActivityThread的位置: /frameworks/base/core/java/android/app/ActivityThread.java 可以看到是位於 app 這個包裏面的。 而

原创 Android-postDelayed()[創建多線程消息的函數]

使用方法: (1)首先創建一個Handler對象 Handler handler = new Handler(); (2)創建一個Runnable對象 Runnable runnable = new Runnable(){

原创 Android-後臺運行的Activity回到前臺(onNewIntent()會替代onCreat()方法)

在Android應用程序開發的時候,從一個Activity啓動另一個Activity並傳遞一些數據到新的Activity上非常簡單 但是當您需要讓後臺運行的Activity回到前臺並傳遞一些數據可能就會存在一點點小問題。 1.首

原创 lua - 熱更新模塊

最近準備在手機項目客戶端中使用lua, 以前一直在服務器使用luabind. 另外, tolua++也體驗過, LuaPlus也在早年用過. 以下是本人對這些綁定庫的個人感覺: luabind 利用boost機制把綁定做到極致,

原创 Android - Android實現定時器的方法

PS: Android實現計時以及倒計時的幾種方法: http://blog.csdn.net/cl18652469346/article/details/53215790 一、Handler 和 Thread packag

原创 ListView的背景渲染器selector

//三種方法加selector(改變ListView和Button控件的默認背景) 1. Drawable drawable = getResources().getDrawable(R.drawable.mylist_view)

原创 Android - 提供的LruCache類簡介

package android.util; import java.util.LinkedHashMap; import java.util.Map; /** * A cache that holds str

原创 LUA 調式工具的選擇

最近看到一個關於vs的lua調試插件, 裝了vs2012試了下, 忍不住發此文總結下lua各種調試工具 1.Decoda 這是現今地球上調試lua5.1最方便的工具, 沒有之一. 強大的注入式調試, 性能極高.支持 掛接進程, 變

原创 Mac下Lua Sublime Text3 開發環境搭建

1.安裝Lua編譯器 (1)下載Lua, http://www.lua.org/; (2)解壓後,cd進入該文件夾src目錄下,修改Makefile裏macosx後一行爲 macosx: $(MAKE) all MYCFLAGS