最近把android下的Lua换成了Luajit,并且使用了bytecode,后来发现某些品牌的手机崩溃的比较多,于是怀疑是不是luajit的问题,所以就对Luajit的bytecode模式做了点调研,我们先来看一下-b参数的说明
-b[options] input output
This option saves or lists bytecode. The followin...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:05:16   
                                阅读次数:
676
                             
                    
                        
                            
                            
                                SharedPreferences也是一种轻型的数据存储方式,它的本质是基于XML文件存储key-value键值对数据,通常用来存储一些简单的配置信息。其存储位置在/data/data//shared_prefs目录下。
读取SharedPreference 
1.获取SharedPreference对象
    /*
     * name 打开的SharedPreference...
                            
                            
                                分类:
移动开发   时间:
2014-05-01 22:15:35   
                                阅读次数:
536
                             
                    
                        
                            
                            
                                Android提供了三种数据储存的方式,分别为:
1.文件储存——文件存储数据使用了Java中的IO操作来进行文件的保存和读取
2.SharedPreferences储存——SharedPreferences可以存取简单的数据
3.Sqlite储存——Sqlite是一个Android内建的轻量级数据库
下面会用三个章节分别介绍这三种储存方式
Tips:很多文章认为Andr...
                            
                            
                                分类:
移动开发   时间:
2014-05-01 18:12:10   
                                阅读次数:
403
                             
                    
                        
                            
                            
                                相对某个控件进行布局
Size widgetSize = Director::getInstance()->getWinSize();
        
        Text* alert = Text::create("Layout", "fonts/Marker Felt.ttf", 30 );
        alert->setColor(Color3B(159, 168, 176)...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 18:04:08   
                                阅读次数:
503
                             
                    
                        
                            
                            
                                ART的初始化
 
下面我们从JNI_GetDefaultJavaVMInitArgs(),JNI_CreateJavaVM()和JNI_GetCreatedJavaVMs()三个函数入手来了解ART的初始化过程。这三个函数的代码位于jni_internal.cc中。
 
JNI_GetDefaultJavaVMInitArgs()函数在ART中没有作为,只是返回JNI_ERR。如下所示:
 e...
                            
                            
                                分类:
移动开发   时间:
2014-05-01 17:10:15   
                                阅读次数:
475
                             
                    
                        
                            
                            
                                package com.sunway.works.applycash;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.sunway.works....
                            
                            
                                分类:
移动开发   时间:
2014-04-30 22:27:40   
                                阅读次数:
456
                             
                    
                        
                            
                            
                                文件存储数据使用了Java中的IO操作来进行文件的保存和读取。针对文件的操作主要是以下三种:
1.创建或打开文件
2.读取文件
3.删除文件
创建文件:
1.通过Context.openFileOutput获取输出流
     /*
     * name 打开或创建文件的名称
     * mode 打开或创建文件的模式
     */
    FileOut...
                            
                            
                                分类:
移动开发   时间:
2014-04-30 22:23:39   
                                阅读次数:
452
                             
                    
                        
                            
                            
                                在Android的开发中,如何使用图片对很多开发人员是一个很头痛的事。最常见的问题是在一台手机上调试好的UI,在不同dpi的手机上会变形。
Android提供了适配不同dpi的方案,每种dpi都有对应的资源目录。但是我们在开发程序时,对图片资源却不能这样处理,因为图片资源太大,如果我们每种类型的dpi都使用一套图片,应用的尺寸就会急剧膨胀,这可不是我们想...
                            
                            
                                分类:
移动开发   时间:
2014-04-30 22:18:39   
                                阅读次数:
498
                             
                    
                        
                            
                            
                                PwnPad是Pwnie Express为了让用户在移动过程中也能更方便地检测网络漏洞,而推出的一款基于Nexus 7的平板套装。这款产品的平板部分使用了 Android 4.2 和 Ubuntu 12.04 双系统,预装有各类检测工具(如 Kismet)。通过 USB 相连的收发器则支持蓝牙、以太网络、Wi-Fi 和 OTG,可以增强整个套装的检测能力。
本文档翻译自Pwnie Express官网的PwnPad用户手册:《PwnieExpressUserManual-PwnPad.pdf》。...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:13:40   
                                阅读次数:
501
                             
                    
                        
                            
                            
                                这一篇的内容主要是在上一篇的基础上,加入分数计算(包括当前分数和最高分数)、游戏结束的判断以及游戏界面的重置这三个部分的功能。...
                            
                            
                                分类:
移动开发   时间:
2014-04-30 22:12:40   
                                阅读次数:
425