03 2013 档案

摘要:public void onAttachedToWindow () { System.out.println("---------------->onAttachedToWindow"); this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD); super.onAttachedToWindow(); }android:launchMode="singleTask" 配置在 Mainifest 中,它保证了栈中此Activity总是只有... 阅读全文
posted @ 2013-03-27 15:51 有梦想的小人物 阅读(203) 评论(0) 推荐(0)
摘要:1、最近翻看以前的项目时候,想更改下布局文件,谁知道就改了个参数就提示如下的报错,百思不得其解,原来是这样解决的。小记一下。更改layout的xml之后报错incorrect line ending found carriage return without corresponding newlin... 阅读全文
posted @ 2013-03-26 10:01 有梦想的小人物 阅读(4440) 评论(1) 推荐(0)
摘要:SharedPreferences经常用来存储一些小的数据,比如把用户名密码记录在本地,当然,它的数据时存储在本机中的,如果应用程序的数据被清除,这里面的存储数据也就没有了。之前做过一个判断用户是否是安装后第一次进入软件,便用到了这个来进行数据存储,这段日子做的项目中又有这个需求,下边贴出一个用于SharedPreferences存储的工具类。public class Editer { Context ct; SharedPreferences preferences; public Editer(Context ct) { this.ct=ct; ... 阅读全文
posted @ 2013-03-21 16:26 有梦想的小人物 阅读(1083) 评论(0) 推荐(0)
摘要:Pattern pattern = Pattern.compile(aa,Pattern.CASE_INSENSITIVE);aa为数据源,其中Pattern.CASE_INSENSITIVE这段代码实现了模糊查询大小写。 阅读全文
posted @ 2013-03-21 16:18 有梦想的小人物 阅读(470) 评论(0) 推荐(0)
摘要:最近做一个类似滑动菜单栏的title,绑定数据源用的是GrildView,想要实现横着滑动并且GrildView只显示一行。最终采用代码形式在Activity中动态的添加布局实现。 ViewGroup.LayoutParams params = dishtype.getLayoutParams(); // dishtype,welist为ArrayList int dishtypes = welist.size(); params.width = 115 * dishtypes; ... 阅读全文
posted @ 2013-03-21 16:15 有梦想的小人物 阅读(17745) 评论(1) 推荐(0)
该文被密码保护。
posted @ 2013-03-13 11:46 有梦想的小人物 阅读(15) 评论(0) 推荐(0)
摘要:继续标记 阅读全文
posted @ 2013-03-04 16:47 有梦想的小人物 阅读(130) 评论(0) 推荐(0)
摘要:实现了增加数据,删除数据,跟查询。绑定Spinner控件跟ListView控件,实现点击列表删除选项。package com.example.splite;import java.util.ArrayList;import java.util.List;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import android.database.sqli 阅读全文
posted @ 2013-03-04 16:46 有梦想的小人物 阅读(708) 评论(0) 推荐(0)
摘要:public static List<CanBie> allCanbie = new ArrayList();根据当前的时间与数据库表存储时间来判断餐别public static CanBie getCurrentCanbie() { long hour = Calendar.getInstance().get(Calendar.HOUR_OF_DAY); long minutes = Calendar.getInstance().get(Calendar.MINUTE); long seconds = Calendar.getInstance().g... 阅读全文
posted @ 2013-03-04 15:11 有梦想的小人物 阅读(180) 评论(0) 推荐(0)
摘要:http://www.open-open.com/bbs/view/1320111271749?sort=newesthttp://www.unclejoey.com/http://android.mariz.org/links/http://www.androidhive.info/http://www.open-open.com/lib/view/open1335576985577.htmlhttp://www.cnblogs.com/nokiaguy/archive/2010/07/31/1789218.htmlhttp://www.eoeandroid.com/forum.phphtt 阅读全文
posted @ 2013-03-04 11:58 有梦想的小人物 阅读(184) 评论(0) 推荐(0)
摘要:这里用到了自定义控件,自定义ListViewpackage com.example.demo;import android.content.Context;import android.util.AttributeSet;import android.view.MotionEvent;import android.widget.AdapterView;import android.widget.ListView;/** * 圆角ListView */public class ListCorn extends ListView { public ListCorn(Context conte... 阅读全文
posted @ 2013-03-01 15:17 有梦想的小人物 阅读(557) 评论(0) 推荐(0)
摘要:其实实现ListView过滤功能最方便的便是使用ArrayAdapter,里面自带的getFilter()方法能很方便的实现此功能,但是在实际的开发中,一般都是继承于BaseAdapter。还有一种是利用控件AutoComplete,这种方式只是在输入框的下方重新显示一个列表,显然,很多时候这两种方式也满足不了我们的要求。在Activity中定义一个类,让它实现TextWatcher接口,然后再onTextChanged方法中去过滤。然后常见相应的Pattern和match,来判断传入的参数时候符合列表中的数据,符合就加入一个新的列表中。首先贴出实现的效果图下面贴出主要实现代码View Cod 阅读全文
posted @ 2013-03-01 10:25 有梦想的小人物 阅读(10941) 评论(0) 推荐(2)