- 浏览: 87394 次
- 性别:
- 来自: 上海
-
最新评论
-
lys221221:
源码啊lys221221@163.com
避免出现bitmap内存限制OUT OF MEMORY的一种方法 -
qaghan:
谢谢你的分享,请问能否给份DEMO源码吗?发到我的邮箱里(qa ...
避免出现bitmap内存限制OUT OF MEMORY的一种方法 -
lichong951:
很不错,多谢!
多字文本android:ellipsize不正常工作的解决办法 -
awp258:
谢谢你的分享,请问能否给份DEMO源码吗?发到我的邮箱里(ai ...
避免出现bitmap内存限制OUT OF MEMORY的一种方法 -
Evilover3:
cursor.moveToPosition(position) ...
避免出现bitmap内存限制OUT OF MEMORY的一种方法
文章列表
参考:
1.Ellipsize not working for textView inside custom listView
2.Ellipsize functionality in TextView does not put ellipsis for single line multi-word text
当TextView中的文本内容长度超过了TextView的宽度,如果是单行,超出部分将被截断,此时我们都会使用android:ellipsize,该属性可以用了来省略显示文本,但很可能不像我们原以为的那样工作。
比如,我们配置了这样一个标准的TextView
...
对于如何查询和设置联系人分组,可以先看看这里
要删除某一个分组,其实对于Android,比我们想象中的要简单许多。在这里只是简单的说一下用法。
在操作联系人的ContactsProvider2源码中,
protected int deleteInTransaction(Uri uri, String selection, String[] selectionArgs) {
if (VERBOSE_LOGGING) {
Log.v(TAG, "deleteInTransaction: "; + uri);
}
...
我试了一下,可以设置EditText控件的这三个属性来完成ReadOnly只读的功能,大家可以试一下。
mEditableView.setCursorVisible(false);
mEditableView.setFocusable(false);
mEditableView.setFocusableInTouchMode(false);
再设置一个isEditable标记来区分控件是否可编辑
其实联系人分组实现原理是:
根据Data.MIMETYPE为GroupMembership类型,data1中的组id来进行分组。
设置ContactsContract.Data.CONTENT_URI中的ContactsContract.Data.MIMETYPE 为ContactsContract.CommonDataKinds.GroupMembership.CONTENT_ITEM_TYPE类型,data1字段为某一分组的组ID,该值可查询ContactsContract.Groups.CONTENT_URI(该表保存了各分组的组_id,组名称title等分组信息)得到。
...
思路如下:
1.实现一个只有程序安装后第一次打开时才会执行的方法,这样方便在配置文件PreferenceManager.getDefaultSharedPreferences(Context)中保存程序的一些信息,比如apk安装时间,这个值之后会和服务器上的apk修改时间做比较来判断 ...
在编写Android程序的时候,我们总是难免会碰到OOM(OUT OF MEMORY)的错误,那么这个错误究竟是怎么来的呢,可以先看一下这篇文章ANDROID BITMAP内存限制OOM,OUT OF MEMORY。
这里,我使用Gallery来举例,在模拟器中,不会出现OOM错误, ...
//弹出窗口大小为300*340,true表示其可以获得焦点
PopupWindow about = new PopupWindow(view, 300, 340, true);
//要想实现单击这个PopupWindow窗口外部区域关闭窗口,我们需要设置背景,可以为空,需要注意的是设置背景必须在showAtLocation方法之前
about.setBackgroundDrawable(new ColorDrawable(Color.GRAY));
about.setAnimationStyle(android.R.anim.fade_in);
about.showAtLoca ...
传送门:http://www.cnblogs.com/xiaowenji/archive/2010/12/08/1900579.html
该颜色状态列表只对控件文本颜色起作用,作为android:textColor的属性值来使用,用作控件的android:background属性将不起作用,需要用drawable state list取代color state list.
文件位置:
res/color/filename.xmlfilename将用作 resource ID.
资源引用:
In Java:
1)只有系统设置中打开触感反馈选项,方法performHapticFeedback(int
feedbackConstant)才会被执行,而performHapticFeedback(feedbackConstant,flags)有些特殊,比如:
HapticFeedbackConstants.FLAG_IGNORE_GLOBAL_SETTING
顺便推荐一本Android入门的好书,不过目前只有英文版的,书名是Pro Android 2.
几乎所有的UI 框架(UI framworks)都会使用到资源,但Android有些不同,他用到了R.class类来把资源IDs和资源联系在一起,这是一种快速访问资源的能力。在开 ...
自定义信笺纸样式的EditText
- 博客分类:
- android
效果图如下
带线条的背景
换行时自动追加底线
可以更改底线颜色
//创建一个继承自EditText的组件
public class MyNote extends EditText{
private static final String TAG ="MyNote";
private final String PACKAGE_NAME ="com.ick.testnote";
private int color;
public MyNote(Context c ...
Intent,最简单的回答是装载有数据的动作(an action with it's assotiated data payload),也就是你想要用这个数据做什么。我们可以使用它来调用内部或是外部组件(从我们的应用中调用其他的应用程序),通常是个Activity.
对 ...
学习Android也有一段时间了,想自己写个程序来练练手,于是有了它。不是很复杂的应用,翻译数据来源于微软的Translator与Google的Translator,有兴趣的可以试试,当然,有好的建议大家一起学习。程序传送门【点此处下载】去掉.rar下面是界面截图: