- 浏览: 63876 次
- 性别:
- 来自: 北京
最新评论
-
107x:
不错,谢谢分享!
Android的TextView使用Html来处理图片显示、字体样式、超链接等
文章列表
如题:如果你也像我一样由于某需求需要Scrollview嵌套ListView而ListView高度固定的话,这时候发现总是页面会停留在中间靠下位置,而不是顶部,而想到scrollview提供的scrollTo(0,0)是可以解决该问题的,但是实际操作发现不行。
解决方法如下:
你的scroolview.smoothScrollTo(0,20);
api是这么说的:
void android.widget.ScrollView.smoothScrollTo(int x, int y)
Like scrollTo, but scroll smoothly instead of im ...
1,在当前Activity的配置文件中加android:windowSoftInputMode="adjustResize"
2,如果方法1不能解决问题,请尝试
mPopupWindow.setInputMethodMode(PopupWindow.INPUT_METHOD_NEEDED);
mPopupWindow.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
一、[Android实例]实现TextView里的文字有不同颜色
转eoe:http://www.eoeandroid.com/thread-4496-1-1.html
import android.text.Html;TextView t3 = (TextView) findViewById(R.id.text3); t3.setText( Html.fromHtml( "<b>text3:</b> Text with a " + " ...
一、Bitmap转DrawableBitmap bm=xxx; //xxx根据你的情况获取BitmapDrawable bd=new BitmapDrawable(bm);因为BtimapDrawable是Drawable的子类,最终直接使用bd对象即可。
1、首先说一下canvas类:
Class Overview
The Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixels, a Canvas to host the draw calls (writing into the bitmap), a drawing primitive (e.g. Rect, Path, text, Bitmap), and a paint (to describe ...
先看效果图:
老是提些各种需求问题,我觉得系统默认的颜色挺好的,但是Pk不过,谁叫我们不是需求人员呢,改吧!
这个没法了只能看源码了,还好下载了源码, sources\base\core\res\res\ 下应有尽有,修改进度条颜色只能找progress ,因为是改变样式,首先找styles.xml
找到xml后,进去找到:
import android.app.Activity;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.os.Bundle;import android.os.Environment;import android.view.Display;import android.view.LayoutInflater;import android.view.View;import android.view.View.OnClickListener;import android.vi ...
今天突然发现项目里面的图片都莫名的放大了失真了
而之前明明是好好的
昨天系统库出问题了
调至低版本升到高版本之类的搞好了
今天出现这问题估计肯定是跟昨天系统库有关系
但是时时又找不到答案
于是google之
结果在一个很不显眼的位置找到了这么一句话:
把 <uses-sdk android:minSdkVersion="3" />
改成<uses-sdk android:minSdkVersion="5" />
就Ok了
java.text.DecimalFormat df = new java.text.DecimalFormat("#0.##");
double d=3.14159;
System.out.println(df.format(d));
java.math.BigDecimal bd = new java.math.BigDecimal("3.14159265");
bd = bd.setScale(2,BigDecimal.ROUND_HALF_UP);
class Test{
public ...
因为android没有提供直接禁止Gridview滑动的API,也没有提供相应的属性来在XML布局文件中直接禁止滑动,当我们做菜单时要禁止Gridview上下滑动怎么办呢?
1、自定义一个Gridview
2、通过重新dispatchTouchEvent方法来禁止滑动
public class GrapeGridview extends GridView {
public GrapeGridview(Context context) {
super(context);
// TODO Auto-generated constructor stub
}
public GrapeGridview( ...
listView中包含checkBox的时候,经常会发生其中的checkBox错乱的问题,大多时候的代码如下:
先看一下效果图:奇数行为选中状态,偶数行为非选中状态
具体代码:
布局文件:
1 <?xml version="1.0" encoding="utf-8"?>
2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3 android:layout_width="fill_parent ...
和IOS开发和Windows Phone开发相比,Android是开放的,Android上的开发也相对更加灵活,能够做很多事情。有的朋友会发现,在某些Android应用安装以后,第一次运行,就会在桌面创建快捷方式。这是如何做到的呢?
要不怎么说Android特别开放呢,在Android开发中,只要发送一个广播,就可以实现这种需求了。
废话不多说,以下是封装好的一段代码。
public class ShortcutUtil {
public static void createShortCut(Activity act, int iconResId,
...
http://labs.skinkers.com/content/android_dp_px_calculator/
程序里面可以这样写
在xml布局文件中,我们既可以设置px,也可以设置dp(或者dip)。一般情况下,我们都会选择使用dp,这样可以保证不同屏幕分辨率的机器上布局一致。但是在代码中,如何处理呢?很多控件的方法中都只提供了设置px的方法,例如setPadding,并没有提供设置dp的方法。这个时候,如果需要设置dp的话,就要将dp转换成px了。
以下是一个应用类,方便进行px和dp之间的转换。
import android.content.Context;
p ...