Android 菜鸟笔记
笨木头
这个作者很懒,什么都没留下…
展开
-
设置默认全屏、横屏
在AndroidManifest.xml里加入如下配置即可:android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:screenOrientation="landscape"原创 2011-06-29 08:49:00 · 1383 阅读 · 0 评论 -
用一个线程模拟多个线程,减少线程数量~
游戏开发中,免不了有很多定时任务、动画效果。这些不是在一次的流程中就能执行完毕的。正常情况下,我会想到用线程,但是,这么多定时任务,这么多动画效果,哪能这么多线程呢?~ 于是,笨木头有笨方法~自己模拟一下多线程就好了嘛~不就间隔一段时间执行一个函数么,简单~来,看看: public class GameEventThread extends Thread { p原创 2012-04-20 12:31:02 · 2631 阅读 · 8 评论 -
慎用枚举型的ordinal()方法~
版权声明:这是看了Java Effective这本书的某个关于枚举的章节之后有感而发~不是原创~先来一个枚举:public enum EnumArmyLvlType {CMD0, en_armu_lvl_type_divine, /* 1.神将 */en_armu_lvl_type_outstanding, /* 2.卓越 */en_armu_lv原创 2012-04-16 19:10:48 · 27563 阅读 · 22 评论 -
数据库操作简单示例
package mutou.test;import android.database.sqlite.*;import android.content.Context;import android.database.sqlite.SQLiteDa转载 2011-07-06 08:25:19 · 1128 阅读 · 0 评论 -
怎么看SDK
1.我建议大家要养成一个习惯,以后遇到疑问时,首先应该想到去sdk文档上查找,然后再去百度上google:这样做一来可以锻炼自己理解E文的能力,二来也会让自己的印象更深刻些1号区域:标签栏,各个标签代表了文档所包含的不同种类的帮助。 Home:欢迎界面转载 2011-07-07 09:22:48 · 3097 阅读 · 0 评论 -
SharedPreferences对象,传递数据
package mutou.test;import android.app.Activity;import android.os.Bundle;import android.widget.EditText;import android.co原创 2011-07-06 08:55:03 · 1299 阅读 · 2 评论 -
简单的读写操作
public void writeFileData(String filename, String message) { FileOutputStream fs = null; try { fs = openFil原创 2011-07-05 10:02:53 · 1008 阅读 · 0 评论 -
应用程序间的通信
主类:1.启动Service:Intent startIntent = new Intent(主类.this, Service类.class);startService(startIntent); 2.停止Service(发送广播信息给Service):Int原创 2011-07-04 23:58:37 · 1315 阅读 · 0 评论 -
调用系统组件:拨号程序
1.创建Intent对象:Intent dialIntent = new Intent(Intent.ACTION_DIAL);2.启动拨号程序startActivity(dialIntent);原创 2011-07-04 23:21:14 · 1077 阅读 · 0 评论 -
内部通信:主线程和子线程之间的通信
1.主线程创建Handler类的对象,重写handleMessage方法:Handler handler = new Handler(){public void handleMessage(Message msg){switch(msg.what){case原创 2011-07-04 23:08:01 · 1468 阅读 · 0 评论 -
Activity的生命周期
转载 2011-06-30 15:28:00 · 1171 阅读 · 0 评论 -
代码混淆与反射的冲突(小小解决方案)~!
代码混淆与反射的冲突反编译Android的代码,大部分人都知道了,防反编译的方法也大部分都知道了(尽管它不一定一直有效,但起码像我这种水平的人,没办法看到混淆之后的Java代码, 最可恶的是没有注释= =)。最近才发现,我的代码在很久之后设置了混淆,也在很久之前不知道什么时候不小心把代码混淆给弄没了(好吧,你可以去反编译我的项目了,我不介意,因为代码很烂,实在是烂)。于原创 2012-09-05 23:10:02 · 13058 阅读 · 4 评论