
android 其他
文章平均质量分 60
ihrthk
这个作者很懒,什么都没留下…
展开
-
Android 游戏开发--即时音效
【IT168技术】即时音效,顾名思义,是一个又短又快的音效,适合于播放时间较短反应迅速的音频文件,例如输入法打字时的“哒哒”声就是这个东西,下象棋时的下棋声也是... 该技术继承自android.media.SoundPool SoundPool类用于和播放应用程序的声音资源,该类将声音文件加载到内存中,处于性能的考虑,一般只将时间小于7秒左右的声音文件用该技术播放。 构造方法S转载 2012-07-12 02:52:39 · 682 阅读 · 0 评论 -
android反编译和防止反编译的方法
android反编译和防止反编译的方法 【IT168技术】android基于java的,而java反编译工具很强悍,所以对正常apk应用程序基本上可以做到100%反编译还原。 因此开发人员如果不准备开源自己的项目就需要知道怎样防止反编译和反编译他人的项目来学习。 2.3版本以上在eclipse自动生成的default.properties文件中加上一句“pro转载 2012-02-22 19:50:27 · 1048 阅读 · 0 评论 -
Android开发之广播机制
/* * Android开发之广播机制 * 北京Android俱乐部群:167839253 * Created on: 2012-7-31 * Author: blueeagle * Email:liujiaxiang@gmail.com */概述在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播转载 2012-08-15 12:39:45 · 848 阅读 · 0 评论 -
Android开发中各种问题集锦
【1】Android中如何通过单击Button按钮来实现 BACK(返回)功能: 网上有很多人都说通过调用: [html] view plaincopyonKeyDown(KeyEvent.KEYCODE_BACK, null); [html] view pla转载 2012-07-27 05:34:58 · 1102 阅读 · 0 评论 -
关于Eclipse中的File Explorer有的真机看不到数据的详细教程
借鉴网上的教程,但是网上说的比较笼统,差点把手机搞成砖了 1.打开模拟器,Eclipse中打开File Explorer 找到模拟器system/bin/toolbox 导出到电脑上2.复制toolbox文件放置在sdcard下 (我的是放在根目录下)3.命令行中 adb shell -->cd sdcard-->cp toolbox /system/bin/转载 2012-08-03 08:38:37 · 2581 阅读 · 0 评论 -
android Theme使用总结
今天对api中style下的theme整个摸了一遍。我将api中theme分为两种类型来实验;一种是api Level为11的,一种是11以下的。level为11的用的是3.0的模拟器,11以下用的是N1,2.3.3的系统。这里我是统一将theme写在AndroidManifest.xml中定义,如下图:先总结level为11以下的theme:1、Theme:它的意转载 2012-07-15 02:21:52 · 779 阅读 · 0 评论 -
Android 实用工具Hierarchy Viewer实战
【IT168技术】在Android的SDK工具包中,有很多十分有用的工具,可以帮助程序员开发和测试Android应用程序,大大提高其工作效率。其中的一款叫Hierachy Viewer的可视化调试工具,可以很方便地在开发者设计,调试和调整界面时,提高用户的开发效率。本文将以一个实际例子讲解如何使用该款工具运用在Android的开发过程中。本文的读者对象为具备初步Android知识的用户。 步转载 2012-07-12 03:50:42 · 548 阅读 · 0 评论 -
Android类库打包方法探究
【IT168技术】开发Android应用的时候,对于可用于多个应用的公用的部分,或是打算发布给第三方进行应用集成的部分,要把这部分打包成类库怎么做呢? 众所周知,Android应用使用ADT打包成apk,apk中包含了运行程序所需要的一切,包括:class、asset、res、AndroidManifest.xml等。而对于类库项目(library project),ADT生成的jar包里只转载 2012-07-12 03:05:35 · 572 阅读 · 0 评论 -
Android Intent和PendingIntent的区别
【IT168技术】刚才一个例子中用到了PendingIntent,与之前学过的Intent有些类似,所以百度了一下结合自己的理解做个整理: Intent是一个意图,一个描述了想要启动一个Activity、Broadcast或是Service的意图。它主要持有的信息是它想要启动的组件(Activity、Broadcast或是Service)。 PendingIntent可以看作是对Int转载 2012-07-12 03:04:33 · 926 阅读 · 0 评论 -
实战:Android活动目录LiveFolder开发
【IT168技术】活动目录(LiveFolder)是一种小型的应用层插件。它本身体现为桌面出现的图标,通过点击这些图标,将出现一个列表框,列表框中将显示数据信息。通过活动目录可以在不打开应用程序的情况下,在桌面就能查看其中的数据信息。 在Android的桌面中长按桌面或者选择菜单,进入增加活动目录的界面,可以将LiveFolder增加到桌面,LiveFolder的增加界面和运行效果如图8-4转载 2012-07-12 03:00:46 · 1082 阅读 · 0 评论 -
二维码的编码与解码辅助类
需要的jar包:QRCode.jar效果图:以下为我封装的辅助类,提供的API只有:(1)encode(String str);(2)encode(String str,File f);(3)encode(String str,OutputStream out);(4)decode(File转载 2012-07-12 12:46:39 · 921 阅读 · 0 评论 -
Android入门:单元测试
一、Android的Junit测试一般的JUnit我们都用过,而针对Android的JUnit也是类似于这种,显示的结果也是绿条和红条。单元测试整体框架如下: 我们这里只介绍其中一个类:AndroidTestCase;二、AndroidTestCase 程序描述:新建一个Android项目:转载 2012-07-12 12:45:17 · 1297 阅读 · 0 评论 -
如何编写高效的 Android 代码
【IT168 技术】虽然如此说,但似乎并没有什么好的办法:Android设备是嵌入式设备。现代的手持设备,与其说是电话,更像一台拿在手中的电脑。但是,即使是“最快”的手持设备,其性能也赶不上一台普通的台式电脑。 这就是为什么我们在书写Android应用程序的时候要格外关注效率。这些设备并没有那么快,并且受电池电量的制约。这意味着,设备没有更多的能力,我们必须把程序写的尽量有效。 本章讨转载 2012-07-12 04:12:04 · 625 阅读 · 0 评论 -
Android异步任务详解 AsynTask
【IT168技术】android提供了一套专门用于异步处理的类。即:AynsTask类。使用这个类可以为耗时程序开辟一个新线程进行处理,处理完时返回。 其实,AsynTask类就是对Thread类的一个封装,并且加入了一些新的方法。编程时,两者都可以实现同样的功能。本文后面将对AsynTask和Thread进行比较。 1、AsynTask类结构 asysTask类主要用到的几个内转载 2012-07-12 02:56:49 · 632 阅读 · 0 评论 -
自定义Gradle插件之"Hello World"
自定义简单的Gradle插件和任务手把手一步一步自定义简单的gradle插件原创 2015-08-23 17:12:25 · 4433 阅读 · 0 评论