上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 47 下一页
摘要: 本文转自:http://www.cnblogs.com/gyflyx/archive/2011/07/09/2101912.htmlEditText:通常用于显示文字,但有时候也需要在文字中夹杂一些图片,比如QQ中就可以使用表情图片,又比如需要的文字高亮显示等等,如何在android中也做到这样呢?记得android中有个android.text包,这里提供了对文本的强大的处理功能。添加图片主要用SpannableString和ImageSpan类:Drawable drawable = getResources().getDrawable(id); drawable.set... 阅读全文
posted @ 2013-07-04 10:41 似水流云 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://chengyu2099.iteye.com/blog/1478172Java代码package com.zte.android.lession;import android.app.Activity;import android.graphics.Color;import android.os.Bundle;import android.telephony.PhoneNumberUtils;import android.text.Spannable;import android.text.SpannableString;import android.text.TextU 阅读全文
posted @ 2013-07-04 10:27 似水流云 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.blogjava.net/Green-nut/articles/349031.html如果我们不关心listview的item单击事件时,最好将单击时的高亮给禁用掉。方法是在实现BaseAdapter的类中重载两个方法。public boolean areAllItemsEnabled() { return false; } public boolean isEnabled(int position) { return false; ... 阅读全文
posted @ 2013-07-04 10:24 似水流云 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.blogjava.net/Green-nut/articles/348167.html需求:搜索TextView里面的关键字,并高亮显示。实现方法: 利用SpannableString 的特性,搜索TextView的要显示的字符串,将相应的关键字标记为高亮设计到的api1. SpannableString这是一个很奇妙的东西,利用他你可以实现qq聊天记录自动替换表情文字的效果。当然,这里我们只要将文字设计成高亮就可以了2. 这里有个api函数, public abstract voidsetSpan(Objectwhat, int start, int en.. 阅读全文
posted @ 2013-07-04 10:22 似水流云 阅读(2516) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://blog.csdn.net/sunboy_2050/article/details/9223899I had to edit these files:/usr/share/themes/Ambiance/gtk-3.0/settings.ini/usr/share/themes/Ambiance/gtk-3.0/gtk.css/usr/share/themes/Ambiance/gtk-2.0/gtkrc(Addition: for Ubuntu 12.04, it seems youjust have to modify the file:/usr/share/the 阅读全文
posted @ 2013-07-03 15:11 似水流云 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://blog.csdn.net/sunboy_2050/article/details/8157312 Android的SDK工具包中,有很多十分有用的工具,可以帮助程序员开发和测试Android应用程序,大大提高其工作效率。其中的一款叫Hierachy Viewer的可视化调试工具,可以很方便地帮助开发者分析,设计,调试和调整UI界面,提高开发效率。本文将以一个实际例子讲解如何使用该款工具运用在Android的开发过程中。1 设计界面 在我们的这个例子中,有三个不同的界面,以方便我们演示使用Hierarchy Viewer。每一个界面都使用了LinearLayout和.. 阅读全文
posted @ 2013-07-03 14:33 似水流云 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 随着手机平台的发展和所提供应用的提升,质量成为应用成功的最重要因素。如果那些应用无法提供强大的功能和稳定的用户体验,那就会很快被用户卸载。开发者需要记住的是,虽然Android智能手机和平板电脑的速度日益提升,但其应用仍然运行在资源有限的环境中,其电池及处理器性能与最新的台式电脑、手提电脑仍存在差距。以下是某些优化应用运行效果的方法:我们先来阐述某些让应用反应灵敏的编程技巧。技巧1:从优秀的编程开始 要采用已为用户所接受的运算法则和标准的设计样式,这些被人们长期使用的编程法则也同样适用于Android应用,尤其当这些应用使用内在设备服务时。比如,假设你编写的应用需要以地理定位服务为基础。... 阅读全文
posted @ 2013-07-03 11:10 似水流云 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://www.cnblogs.com/travelfromandroid/articles/2133206.html11年第一次接触merge的时候就是从这篇文章开始的,感慨下~~~ 标签闪亮登场了。当LayoutInflater遇到这个标签时,它会跳过它,并将内的元素添加到的父元素里。迷惑了吗?让我们用来替换FrameLayout,并重写之前的XML布局: 效果图:新的代码中,TextView和ImageView都直接添加到上一层的FrameLayout里。虽然视觉上看起来一样,但View的层次更加简单了: 很显然,在这个场合使用是因为Activity的C... 阅读全文
posted @ 2013-07-02 18:37 似水流云 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 今天苦于思索应用如何美观,首先从载入页面的第一眼开始,Android动画分为四种:alpha(渐变透明度),scale(渐变尺寸伸缩),translate(画面转换位置移动),rotate(画面转移旋转);今天先写第一个动画alpha。 动画效果有两种实现: 一、在xml中定义: alpha.xml 二、在页面Activity中声明:Animation animation = new AlphaAnimation(0.1f, 1.0f);animation.setDuration(5000);完成动画渐变透明度的参数设定后,我们就要开始在应用中使用它... 阅读全文
posted @ 2013-07-02 18:08 似水流云 阅读(22532) 评论(0) 推荐(0) 编辑
摘要: 本文转自:http://hualang.iteye.com/blog/1063216对于Handler来说,它和与它调用它的Activity是出于同一线程的,上一篇并没有调用线程的start方法,而是直接执行的run方法。而启动一个线程是调用的start方法上一篇博客里的对Handler的调用时通过Runnable接口来实现的,并且是通过run()方法来启动那个线程的,而且是Activity和Handler是两个线程独立运行的,互补干扰,但是实际情况确实,Activity所在的线程和Handler的线程是同一个线程,下面进行一下实验package org.hualang.handlertest 阅读全文
posted @ 2013-07-02 13:46 似水流云 阅读(156) 评论(0) 推荐(0) 编辑
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 47 下一页