随笔分类 -  Android

摘要:前提:一部root过了的手机。 使用android-sdk-windows\platform-tools\adb.exe在cmd下面执行: adb rootadb pull /data/data/com.xxx.game/databases/xxxx.db D:\ 将DB拉到D盘根目录 使用SQLi 阅读全文
posted @ 2014-10-23 19:38 Mr轨迹 阅读(1322) 评论(0) 推荐(0)
摘要:1)游戏开发中,引擎层多用C++来实现,但是有时候为了集成SDK,调用Android原生的时候,难免要思考——C++层如何去调用Java层? 2)Android层调用C++库去完成一些功能也使常见的。开发中难免会思考怎么去用Java调用C++的问题。 最近的项目需求是Java调用C++的代码,来完成 阅读全文
posted @ 2014-06-29 02:14 Mr轨迹 阅读(529) 评论(0) 推荐(0)
摘要:不多说,直接上代码(裁剪的代码摘自网络。)(项目可运行) 主要是系统自身的剪切方式在有些机型上会程序崩溃的问题。 完整项目下载链接:http://pan.baidu.com/s/1c08a4Re 阅读全文
posted @ 2014-06-25 11:54 Mr轨迹 阅读(1913) 评论(1) 推荐(0)
摘要:UmengSDK 确实强大,配合强大的后端的支持,让单枪匹马的的移动应用开发者可以跟用户更多的沟通,互动(我主要是集成android平台)。 集成了以下四个功能。 1.消息推送。 android平台的消息推送是:任务栏弹窗。常见的有新闻类软件推送及时要闻等。 2.分享组件。 往不同的社交平台分享内容 阅读全文
posted @ 2014-06-04 10:34 Mr轨迹 阅读(499) 评论(0) 推荐(0)
摘要:好久没有更新了。。。忙于大学毕业的那些事(写论文,答辩,吃饭,拍照,喝酒,找租房,搬家。。。) 已然毕业,好好回归自己的职业。深入底层,不漂流于浮表。 ok、切入正题:使用的是UMeng的移动开发SDK。收集用户反馈是通过友盟开发者的应用管理后台。 首先是继承android平台的。 http://d 阅读全文
posted @ 2014-06-03 14:00 Mr轨迹 阅读(2954) 评论(0) 推荐(0)
摘要:声音捕捉、就是当外界声音达到一定的峰值以后,触发调用这个函数。 代码如下: 需要注意的是cachePath值,因为android的系统文件的目录是不允许乱写的,所以你要指定你自己程序的存储目录。 cachePath的设置可以参考:乘坐太空船~ 需要一个不停检测外部声音的线程,当声音达到峰值,停止线程 阅读全文
posted @ 2014-04-01 09:24 Mr轨迹 阅读(547) 评论(0) 推荐(0)
摘要:网上有很多关于关机的各种方式,但是真正可以的却是极少。 我花了一上午的时间,搜索了很多文章,贴上我觉得重要的文章: http://blog.csdn.net/gaoxiaoweiandy/article/details/7403784 由于权限特殊,需要在android源代码中编译项目。 andro 阅读全文
posted @ 2013-12-20 11:05 Mr轨迹 阅读(211) 评论(0) 推荐(0)
摘要:首先看看Google的官方API对bindService()的解释: 大致意思是:连接到一个应用的service上面,如果需要的话,创建它。这个定义会在你的应用程序和service之间产生一种依赖关系,给定的conn会接收到service对象当service被创建时,而且会被告之他是停止了还是重新启 阅读全文
posted @ 2013-04-15 22:30 Mr轨迹 阅读(3115) 评论(0) 推荐(0)
摘要:首先,贴上整个测试Project的构造: 接下来、贴上代码段: 主要界面是: 当我们点击start_service按钮时,使用startService()方法启动一个service,首先需要调用Service里面的onCreate()方法,紧接着调用了onStartCommand()方法,接着我们继 阅读全文
posted @ 2013-04-15 22:21 Mr轨迹 阅读(2252) 评论(0) 推荐(0)
摘要:案例模型是:我们要通过Activity1来发送一个广播,但是接收广播的是Activity2(此时的Activity2还没有启动、即还没有调用onCreate方法), 而且Activity2里面的广播也还没初始化,那就意味着我们发送的广播不能被响应、直到Activity2启动后,注册了广播,初始化了广 阅读全文
posted @ 2013-04-14 22:43 Mr轨迹 阅读(857) 评论(0) 推荐(0)
摘要:如总体的下图: 接下来是贴代码了: 代码的基本机理是: 通过Manifest文件注册了2个Receiver对象,并在<intent-filter>标签对里面对消息进行了过滤,意思是:当前注册的Receiver对象只对我定义的消息类型进行相应,也就是:MyAction。 其中我对这两个Receiver 阅读全文
posted @ 2013-04-14 22:22 Mr轨迹 阅读(1482) 评论(0) 推荐(0)