`
tracy061
  • 浏览: 65221 次
社区版块
存档分类
最新评论
文章列表
在AndroidMainfest.xml中的每一个activity中加入一句 android:screenOrientation="landscape"表示横屏, android:screenOrientation="portrait"表示竖屏
  package zdclub.destorybarrier; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.widget.ImageView; public class PlayingActivity extends Activity{ ImageView imageView = null; ...
  <ViewFlipper android:layout_height="fill_parent" android:layout_width="fill_parent" android:inAnimation="@anim/in_lefttoright" android:outAnimation="@anim/out_lefttoright" android:flipInterval="500" android:autoStart="true"> ...
问题:A.class Intent跳转到B.class,由于某些原因,需要在B.class恢复到A.class跳转前的状态,同时也需要在B.class直接关闭应用。分析:在Android的Activity中有一个方法叫onResume(),每当Intent结束的时候,就会直接吊起前一个 onResume(),所以只要在onResume()判断是否需要结束就可以了。解决方法:设置一个共享变量,来判断是否结束程序,然后如果结束则设置为true,然后在每一个Activity中的onResume()方法内,加一个判断,如果是结束程序,则设置为true
导入不同版本的eclipse制作的项目,可能会产生Invalid project description错误。解决方法:把将要导入的文件夹放到非Eclipse的Android默认目录。

数据库的使用

作用: 从文本中获取信息存放在数据库中。   SQLActivity主要负责界面控制,六个按钮的摆放以及点击效果。   package com.example.sql; import java.io.IOException; import android.app.Activity; import android.content.ContentValues; import android.os.Bundle; import android.util.Log; import android.view.View; public class SQLActivity e ...

自定义控件

需要添加类似 public SurfaceV(Context context, AttributeSet attrs) { super(context, attrs); init(context); }  AttributeSet是给XML使用的属性。

关于Intent

Intent常见于在页面间的跳转。常见语句为: Intent intent = new Intent(GameOver.this,PlayingActivity.class); startActivity(intent); finish();  其中,Intent()中的参数是指上下文,即Context,倘若Intent是在Activity中,可以直接用上述语句,但是如果不在,则需要用当前类的context。而startActivity(intent);也是context中的一个方法,所以,可以调用context.startActivity(intent);PS.Activity是c ...
context可以作为成员变量传入类中,然后通过context调用getResources()

final 和 static

    博客分类:
  • java
摘选自:http://blog.csdn.net/tianjf0514/article/details/7431262 public class myTestClass { int i; static int i; final int i; static final int i; }  nt i;是属于类的实例的,可以改变。 static int i;是属于类的,可以改变。(一旦被赋值,所有类的实例的 i 的值都一样)final int i;是属于类的实例的,不可以改变。(一旦被赋值,在每个类的实例中就不可以改变了,但是各个实例的 i 的值不一定一样)sta ...

键盘顶起内容

  android:windowSoftInputMode="adjustResize"  放在AndroidManifest.xml里面相对应的activity标签中,可以实现让键盘出现时,内容往上滑动。
在drawble中建立一个xml,内容是: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_pressed="true" android:drawable="@drawable/refresh2" /> <item android ...

获取系统时间

SimpleDateFormat formatter = new SimpleDateFormat ("yyyy年MM月dd日 HH:mm:ss");//hh12小时 Date curDate = new Date(System.currentTimeMillis());//获取当前时间 HH24小时 String str = formatter.format(curDate);
在命令行中输入adb shell,本来是应该可以用的,但是,命令行却跳出一条:“adb不是内部或外部命令,也不是可运行程序或批处理文件”有人说是sdk没有配置环境变量,然后在cmd里面输入android却是正常的,那么就证明不是sdk没有配置环境变量。1.去看tools文件夹,发现有个文件叫adb_has_moved,文件内容是The adb tool has moved to platform-tools/ If you don't see this directory in your SDK, launch the SDK and AVD Manager (execute the andro ...
  //搜索String中“你”出现的位置 String.indexOf("你"); //截取String中的一段,从位置Stat到end String.substring(start, end);
Global site tag (gtag.js) - Google Analytics