android
红帽囝
这个作者很懒,什么都没留下…
展开
-
android showDialog(int what)
android showDialog(int what)利用onCreateDialog 显示对话框的方式 1.重写onCreateDialog(int id)@Override protected Dialog onCreateDialog(int id) { Builder builder = null; switch (id) { case 1:转载 2012-08-16 11:36:52 · 1482 阅读 · 0 评论 -
AsyncTask的用法
在开发Android应用时必须遵守单线程模型的原则: Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程 2. 确保只在UI线程中访问Android UI工具包 当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如转载 2012-09-05 18:12:05 · 547 阅读 · 0 评论 -
Android添加音乐
package com.llkan.setup;import java.util.HashMap;import java.util.Map;import java.util.Random;import com.llkan.R;import android.content.Context;import android.media.AudioManager;import andro转载 2012-09-05 10:53:26 · 1999 阅读 · 0 评论 -
startActivityForResult()的用法
举例说我想要做的一个事情是,在一个主界面(主Activity)上能连接往许多不同子功能模块(子Activity上去),当子模块的事情做完之后就回到主界面,或许还同时返回一些子模块完成的数据交给主Activity处理。/*****************************/ 华丽丽的分割线 /*****************************/目的: A.java 是主转载 2012-09-05 18:11:15 · 500 阅读 · 0 评论 -
this 和 getApplicationContext Context的区别
转自:http://stackoverflow.com/questions/1026973/android-whats-the-difference-between-the-various-methods-to-get-a-contextIn various bits of Android code I've seen:在大量的android代码中,我看到如下的写法:publi转载 2012-08-17 11:23:13 · 481 阅读 · 0 评论 -
Android activity的生命周期
Android activity的生命周期activity类处于android.app包中,继承体系如下: 1.java.lang.Object 2.android.content.Context 3.android.app.ApplicationContext 4.android.app.Activityactivity是单独的,用于处理用户操作。几乎所有转载 2012-08-16 15:57:57 · 577 阅读 · 0 评论 -
Android应用开发揭秘学习笔记-优化
java语法的角度:正确的运用java.lang.String 和java.util.Vector1.尽量指定类的final,java编译器会寻找机会内联(inline)所有的final方法2.尽量重用对象,String出现字符串连接情况应用StringBuffer代替3.尽量使用局部变量。调用方法时传递参数以及在调用中创建的临时变量都保存 在栈里面(stack),其他静原创 2012-08-15 13:42:43 · 721 阅读 · 0 评论 -
Android强制横竖屏
全屏在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.Lay转载 2012-08-08 15:16:41 · 890 阅读 · 0 评论 -
android之view获取getWidth()和getHeight()
一般在刚开始开发android时,会犯一个错误,即在View的构造函数中获取getWidth()和getHeight(),当一个view对象创建时,android并不知道其大小,所以getWidth()和getHeight()返回的结果是0,真正大小是在计算布局时才会计算,所以会发现一个有趣的事,即在onDraw( ) 却能取得长宽的原因。 如何在构造函数中如何取得长宽width =转载 2012-08-08 15:35:21 · 1000 阅读 · 0 评论 -
导入非eclipse的Android项目
曾经看过有人说这样导入很废,应该用import导入项目的,不过创建出来就肯定有他的用处,对于非eclipse创建出来的项目就没有.classpath和.project,那样的话就只能这样导入了...原创 2012-08-10 11:43:48 · 746 阅读 · 0 评论 -
Google pay添加流程
Google Pay官方有说明文档 英文苦手参考了小鰻的翻译,我上的时候需要翻墙。。。http://lp43.blogspot.com/2011/12/in-app-billing-overview.html 在SDKmanage可以下载官方例子Dungeons不知道是不是中国不支持Google Pay的Iap机制,我运行Dungeons总是无法点那个Buy按钮,而台原创 2012-08-10 09:36:50 · 8222 阅读 · 5 评论