随笔分类 - android
android
摘要:一、URI 二、内部保存 首先我们来看一下android是如何管理多媒体文件(音频、视频、图片)的信息。通过DDMS,我们在/data/data/com.android.providers.media下找到数据库文件 打开external.db文件进一步查看:在media表格下,可以看到文件路径(_
阅读全文
摘要:Java中字符串中子串的查找共有四种方法(indexof())indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果没有找到子字符串,则返回-1。如果 startindex 是负数,则 startindex 被当作零。如果它比最大的字符位置索引还大,则它被当作最大的可
阅读全文
摘要:public class Test { public static int count(String text,String sub){ int count =0, start =0; while((start=text.indexOf(sub,start))>=0){ start += sub.le...
阅读全文
摘要:有时候我们需要在EditText组件输入完直接点回车进入 回车点击事件中处理相关业务,总是换行很伤脑筋,索性网上搜了一个办法,很实用,在这里记下来。 首先获取组件id: edt_city= (EditText) findViewById(R.id.edt_city); 然后: //回车不换行 edt
阅读全文
摘要:mEditText.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event...
阅读全文
摘要:ContentResolver cr = view.getContext().getContentResolver(); Uri uri = ContentUris.withAppendedId(ContactsContract.Contacts.CONTENT_URI, Long.parseLong(contact.contact_id)); InputStream input = Conta...
阅读全文
摘要:权限: 例子: import cn.ihope.mozyhome.domain.Contacts; http://blog.csdn.net/yemh111/article/details/7171349 直接可以运行的 记得要加配置文件
阅读全文
摘要:(1)使用TextWathcer限制输入字符个数布局中EditText在android布局中经常用到,对EditText中输入的内容也经常需要进行限制,我们可以通过TextWatcher去观察输入框中输入的内容来限制输入字符个数。 主布局: Java代码: (2)使用TextWathcer实现Edi
阅读全文
摘要:List list = new ArrayList(set); Set set = new HashSet(list); //但是有一点,转换当中可能要丢失数据,尤其是从list转换到set的时候,因为set不能有重复数据 //还有转换到set之后,他们原先在list上的顺序就没了, public class Csdn { public static void main(St...
阅读全文
摘要:AsyncTaskLoader: http://developer.Android.com/intl/zh-CN/reference/android/content/AsyncTaskLoader.html 错误信息: 原因: 必须static
阅读全文
摘要:前言 最近在项目中涉及到了即时聊天,因此不可避免地要用到实时刷新的功能,因为在以前的项目中见到别人使用CursorLoader+CursorAdapter+ContentProvider的机制来实现实时刷新,于是没有多研究就直接照搬了这个机制,直到后来出现了发送消息后不能更新到界面上的问题,查了很久
阅读全文
摘要:一.基本概念 1.LoaderManager LoaderManager用来负责管理与Activity或者Fragment联系起来的一个或多个Loaders对象. 每个Activity或者Fragment都有唯一的一个LoaderManager实例(通过getLoaderManager()方法获得)
阅读全文
摘要:我做了简单的测试应用程序基于此示例。有一个按钮,插入到数据库和列表视图的数据。都是在 MainActivity 中。在原来的代码是restartLoader() 仅从调用 onResume() ,但它刷新列表视图时才 onResume() 被执行死刑。我把 restartLoader() 在结束了d
阅读全文
摘要:因为Android Studio是基于IDEA的,所以IDEA里面能用的插件Android Studio也能用,这次图片背景是依赖IDEA下的一个插件,名为BackgroundImage的插件,用户可以去搜索下载,先看看效果图: 设置步骤: 1.打开[File]-->[Settings],找到Plu
阅读全文
摘要:今天同事在工作中碰到一个问题, 就是EditText中的文字在设定大小后, Hint文本由于太长导致在EditText中无法完整的显示, 所以问有没有单独设置Hint文本大小的选项. 在网上看了一下都没有这方面的介绍. 于是我看了下TextView的源码(EditText继承自TextView),
阅读全文
摘要:如果前一年的某一天和下一年的某一天在同一周内,依然可以判断的出。周日和周六肯定不在同一周内,就是说一周的开始是周日,结束是周六
阅读全文
摘要:import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Test { public static void main(String[] args) { Calendar calendar = Calendar.getInstance...
阅读全文
摘要:Android可以识别用户的手势(即用户用手指滑动的方向),通过用户不同的手势,从而做出不同的处理 需要使用OnGestureListener 比如说看电子书的时候翻页,或者要滑动一些其他内容 直接上代码 界面文件 main.xml 主Activity
阅读全文
摘要:import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; public class Mytest { /** * @param args */ public static void main(String[] args) ...
阅读全文
摘要:第1种方法: 首先是我们的bean: 然后在getView的时候判断状态 这样我们就能通过bean的状态来控制checkBox的选中与否了,但是onItemCLick的时候的操作才是关键 XML
阅读全文
浙公网安备 33010602011771号