摘要: pak文件经常出现于游戏的安装目录中,其实pak文件是一种特殊的游戏压缩文件,用于压缩声音、图片等资料。由于pak文件专门针对游戏设计文件结构,pak文件就是将多个文件(图片、音乐、文本)打包为一个单独文件,在pak文件中保存着多个文件的数据。 pak是什么文件? 现 在大部分游戏的客户端都采用pa 阅读全文
posted @ 2016-03-08 13:45 一点点征服 阅读(2670) 评论(0) 推荐(0) 编辑
摘要: 探秘腾讯Android手机游戏平台之不安装游戏APK直接启动法 重要说明 在实践的过程中大家都会发现资源引用的问题,这里重点声明两点: 1. 资源文件是不能直接inflate的,如果简单的话直接在程序中用代码书写。 2. 资源文件是不能用R来引用的,因为上下文已经不同了,腾讯的做法是将资源文件打包( 阅读全文
posted @ 2016-03-07 13:25 一点点征服 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 在目前的软硬件环境下,Native App与Web App在用户体验上有着明显的优势,但在实际项目中有些会因为业务的频繁变更而频繁的升级客户端,造成较差的用户体验,而这也恰恰是Web App的优势。本文对网上Android动态加载jar的资料进行梳理和实践在这里与大家一起分享,试图改善频繁升级这一弊 阅读全文
posted @ 2016-03-07 10:20 一点点征服 阅读(2448) 评论(0) 推荐(0) 编辑
摘要: 1 内存泄漏的排查方法 Dalvik Debug Monitor Server (DDMS) 是 ADT插件的一部分,其中有两项功能可用于内存检查 : · heap 查看堆的分配情况 · allocation tracker跟踪内存分配情况 DDMS 这两项功能有助于找到内存泄漏的操作行为。 Ecl 阅读全文
posted @ 2016-03-03 16:49 一点点征服 阅读(1568) 评论(0) 推荐(0) 编辑
摘要: 在Android的SDK工具包中,有很多十分有用的工具,可以帮助程序员开发和测试Android应用程序,大大提高其工作效率。其中的一款叫 Hierachy Viewer的可视化调试工具,可以很方便地在开发者设计,调试和调整界面时,提高用户的开发效率。本文将以一个实际例子讲解如何使用该款工具运用在 A 阅读全文
posted @ 2016-03-03 16:45 一点点征服 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 2015年伊始,Google发布了关于 Android性能优化典范的专题, 一共16个短视频,每个3-5分钟,帮助开发者创建更快更优秀的Android App。课程专题不仅仅介绍了Android系统中有关性能问题的底层工作原理,同时也介绍了如何通过工具来找出性能问题以及提升性能的建议。主要 阅读全文
posted @ 2016-03-03 16:33 一点点征服 阅读(337) 评论(0) 推荐(0) 编辑
摘要: Activity启动方式有四种,分别是: standard singleTop singleTask singleInstance 可以根据实际的需求为Activity设置对应的启动模式,从而可以避免创建大量重复的Activity等问题。 设置Activity的启动模式,只需要在AndroidMan 阅读全文
posted @ 2016-03-03 13:35 一点点征服 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要了解Activity的生命周期 activity is directly affected by its association withother activities, its task and back stack. 翻:对于开发一个强大和灵活的应用程序,实现Activity的回调 阅读全文
posted @ 2016-03-03 11:52 一点点征服 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: SQLite约束 约束是在表的数据列上强制执行的规则。这些是用来限制可以插入到表中的数据类型。这确保了数据库中数据的准确性和可靠性。约束可以是列级或表级。列级约束仅适用于列,表级约束被应用到整个表。 以下是在SQLite中常用的约束: NOT NULL约束:确保某列不能有NULL值。 DEFAULT 阅读全文
posted @ 2016-03-03 11:34 一点点征服 阅读(4266) 评论(0) 推荐(0) 编辑
摘要: SQLite创建数据库 创建数据库语法: sqlite3 DatabaseName.db 如下展示一个实例: SQLite附加数据库 假设这样一种情况,当在同一时间有多个数据库可用,您想使用其中的任何一个。SQLite的ATTACH DTABASE语句是用来选择一个特定的数据库,使用该命令后,所有的 阅读全文
posted @ 2016-03-03 11:33 一点点征服 阅读(955) 评论(0) 推荐(0) 编辑