- 博客(17)
- 资源 (25)
- 收藏
- 关注
原创 从一个界面自动跳转到下一个界面
有时候,在设计欢迎界面的时候,我们需要设计到从欢迎界面自动跳转到下一个界面。这时,使用的方法是,重新开启一个异步线程,让线程停歇几秒,然后跳转到下一个界面。1.用handler: new Handler().postDelayed(new Runnable() { public void run() { // 在子线程中,引用当前活动的context对象 int
2013-10-31 01:05:42 4514 2
原创 菜单栏点击移动的动画效果
效果就是仿新闻软件的分类菜单的动态移动效果,写的是效果,写了实现的方法,布局写的简单。源码:/** * 分类的动画移动 * * @author hongjie * */public class MoveActivity extends Activity implements OnClickListener { private TextView fir; privat
2013-10-27 19:54:20 1382
原创 笔试题--“good and abc”
今天看了一个笔试题,代码如下:public class Example{ String str=new String("good"); char[]ch={'a','b','c'}; public static void main(String args[]){ Example ex=new Example(); ex.change(ex.str,ex.c
2013-10-22 22:44:29 10359 1
原创 进度条
/** * 进度条更新 * * @author hongjie * */public class ProBar extends Activity { private ProgressBar mProgressBar; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(sa
2013-10-21 19:51:43 1087 2
原创 简单的使用SQLite本地数据库
/* * sql帮助类的实现 */public class OpenHelper extends SQLiteOpenHelper { /* * 单例模式 */ private OpenHelper(Context context, String name, CursorFactory factory, int version) { super(context, nam
2013-10-21 18:56:45 2257
原创 n^3的java代码
任何一个自然数m的立方都可以写成m个连续奇数之和。如:1^3=12^3=3+5;3^3=7+9+11请编程实现;任一自然数n,求组成n^3的n个连续奇数,格式必须与例子相同。我使用对话框来得到和输出数字。新建了个数字类来处理数字,输出需要的字符串。在异常外套了个死循环,使得每次得到结果后可以不必重新点击运行,可以直接输入数字/** * 任意的数字的n的3次
2013-10-20 22:24:56 1514
原创 SharedPreferences简单使用
作为android的5大存储数据的方式之一,sharepreferences还是具有其鲜明的特点的。1.存储的数据一般比较小,比如是android的配置信息,用户名和密码之类的信息。2.使用简单,不像操作数据库那么麻烦,写sql语句之类的。3.采用键值对的形式存储数据。下面是写在活动中的sharepreferences:private TextView text;
2013-10-16 16:46:20 1485
原创 TabHost简单使用
<TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <LinearLayout android:id="@+id/linea
2013-10-08 23:59:30 1486
原创 自定义对话框
许多时候,AlertDialog不能满足我们的要求的时候,我们就得自定义对话框。下面是定义的对话框内容大概是经常要重用的,就写出来吧。private ImageView top; private ImageView bottom; private Dialog dialog; @Override protected void onCreate(Bundle saved
2013-10-08 22:15:55 1172
原创 调用android手机分享
调用手机系统的分享功能,主要是要用到Intent的Action_send,// 点击响应 @Override public void onClick(View v) { // TODO Auto-generated method stub if (v == shareBtn) { // 分享的intent intent = new Intent(Intent.ACT
2013-10-07 16:49:19 4633
原创 导入的包重复
导入的包重复了,即使是不同版本的包,在运行的时候,都会错误。Unable to execute dex: Multiple dex files define Lcom/google/zxing/BarcodeFo 只要在路径中,删除重复的包,在path中 remove掉红叉的包就可以了。
2013-10-06 21:25:55 2599 1
原创 导入的项目报错误
那是因为选择的包的路径不正确,默认的本地会有个包的路径,你改为导入的包就好了。在项目上面点击右键,选择 builder path->configure builder path->libraries.把出现错误的包 Remove掉,然后选择正确的包。
2013-10-06 03:07:18 1329
原创 点击对话框以外的地方,对话框消失
public class DismissDialog extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentVi
2013-10-06 01:57:29 4526 3
原创 布局中组件不能放在底部
布局中有时设置了 android:layout_alignParentBottom="true" 也不一定能把组件放在屏幕的底部,那这时候可以把这个组件放在一个布局中: <LinearLayout android:id="@+id/act_rest_bar" android:layout_width="match_parent"
2013-10-05 23:47:24 1662
原创 自定义滚动条
<SeekBar android:id="@+id/bar_left" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="20dp" android:layout_mar
2013-10-04 00:41:51 2952
原创 SVN简单使用
svn有两个软件,一个客户端,一个服务端。我们使用的是客户端,其下载地址是:svn客户端下载地址然后,直接点击下一步,就可以完成安装了。安装完成后,常做的是上传和下载。下载:在你要放下载文件的文件夹上面,点击 checkout ,就可以了。上传:首先要进行更新,点击 update。然后 点击svn commit即可。
2013-10-01 23:14:37 1078
原创 给TextView加边框
先写drawable里面的xml文件,里面设置shape来设置文本框的特殊效果。 <stroke android:width="0.5dp" android:color="@android:color/black" /> <padding android:bott
2013-10-01 02:31:00 35078 5
asmck demo
2014-07-15
Asmack实例
2014-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人