自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 收藏
  • 关注

原创 textview中文字适用其大小

import android.content.Context; import android.graphics.Paint; import android.util.AttributeSet; import android.widget.TextView;  public class FontFitTextView extends TextView {      public FontFitTex...

2010-08-31 15:32:03 74

原创 listView多选问题

 http://www.anddev.org/checkbox_text_list___extension_of_iconified_text_tutorial-t771.html

2010-08-31 10:19:10 72

原创 listView焦点问题

public void onItemSelected(AdapterView<?> listView, View view, int position, long id) {     if (position == 1)     {         // listView.setItemsCanFocus(true);          // Use afterDescendants,...

2010-08-31 10:16:06 254

原创 存数方式总结

http://www.eigo.co.uk/Managing-State-in-an-Android-Activity.aspx

2010-08-30 22:19:17 136

原创 两个activivty之间传递数组

public class Home extends Activity { public static final String ARRAYS_COUNT = "com.yourname.ARRAYS_COUNT"; public static final ...

2010-08-30 18:45:01 111

原创 Toast显示较晚

在CheckBoxPreference中显示一个toast,他会在执行整个过程完毕 才出现toast我想先出现toast在执行别的myCheckBox.setOnPreferenceClickListener(new OnPreferenceClickListener() {             @Override             public boolean onPrefer...

2010-08-30 09:07:46 61

原创 ListView调整高度

listView 有时候项目太少占用空间太大,如何能够自动控制自适用大小package com.customcontrols; public class NoScrollListView extends ListView {     @Override     protected void onMeasure(int widthMeasureSpec, int heightMeasureS...

2010-08-28 14:51:24 182

原创 读入和写入内存

引用来的没有亲测 备用吧FileOutputStream fos = openFileOutput("urls.txt", Context.MODE_PRIVATE); fos.write("Alex".getBytes()); fos.close();  FileInputStream fis = openFileInput("urls.txt"); int c; while((c=...

2010-08-28 12:31:37 282

原创 字符串只要数字和生成外部 log file

在电话中 经常竖线123-245-36 或者123.25.6 去掉这些myString.replaceAll("\D", "");  import android.os.Environment; import android.util.Log;         import java.util.logging.FileHandler;         import java.util.lo...

2010-08-28 12:24:08 80

原创 radiobutton 换掉颜色drawableStateChanged

@Override public void drawableStateChanged() {     Drawable background = getBackground();     if(background != null) {         if(!isEnabled()) {             background.setColorFilter(Color.GRAY, Port...

2010-08-28 12:20:07 184

原创 listView右键菜单获得索引号

通过右键删除一个listView item  需要知道索引号 然后从数组中删除@Override   public boolean onContextItemSelected(MenuItem item) {      AdapterContextMenuInfo info = (AdapterContextMenuInfo) item.getMenuInfo();      removeIt...

2010-08-28 12:07:22 109

原创 从中间扩展和缩小

shrink_to_middle.xml <set xmlns:android="http://schemas.android.com/apk/res/android">     <scale         android:interpolator="@android:anim/linear_interpolator"         android:fro...

2010-08-27 22:00:41 78

原创 camera 旋转问题

class SurfaceHolderCallback implements SurfaceHolder.Callback {     private static final int IMAGE_WIDTH = 512;     private static final int IMAGE_HEIGHT = 384;     private static final String ORIENTA...

2010-08-27 21:28:26 111

原创 gallery 制作幻灯片

private int PicPosition; private Handler handler = new Handler();  private Runnable runnable = new Runnable() {     public void run() {         myslideshow();         handler.postDelayed(this, 100...

2010-08-27 21:09:43 115

原创 灰度图画法

public Bitmap toGrayscale(Bitmap bmpOriginal) {             int width, height;     height = bmpOriginal.getHeight();     width = bmpOriginal.getWidth();          Bitmap bmpGrayscale = Bitmap.createBit...

2010-08-27 21:08:52 610

原创 全屏闪烁问题

如果在全屏的时候弹出的对话框含有滚动条 状态栏就会时隐时现http://code.google.com/p/android/issues/detail?id=3674解决办法 : 这是一个争论点dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutPa...

2010-08-27 20:41:16 221

原创 播放link的视频

final class MyWebViewClient extends WebViewClient {     @Override     public boolean shouldOverrideUrlLoading(WebView view, String url) {         if (url.endsWith(".mp4") {             Intent intent =...

2010-08-27 16:13:36 129

原创 ProgressDialog的位置设置

ProgressDialog dialog = ProgressDialog.show(AContext, "Test", "On the bottom");                 dialog.getWindow().setGravity(Gravity.BOTTOM); 

2010-08-27 15:33:50 246

原创 得到最顶端的activivty

Context context = someArbitraryContext; ActivityManager am = (ActivityManager) context.     getSystemService(Activity.ACTIVITY_SERVICE); String packageName = am.getRunningTasks(1).get(0).topActivity...

2010-08-27 14:59:18 130

原创 这是webView内容大小

this.getWebView ().getSettings ().setSupportZoom ( true ); View zoom = this.getWebView ().getZoomControls (); FrameLayout contentView = (FrameLayout) getWindow ().getDecorView ().findViewById ( androi...

2010-08-27 14:37:05 102

原创 检查网络wifi

// check for wifi or 3g ConnectivityManager mgrConn = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); TelephonyManager mgrTel = (TelephonyManager) getSystemService(Context.TELEPH...

2010-08-27 14:16:47 107

原创 得到状态栏高度

Rect rectgle= new Rect(); Window window= getWindow(); window.getDecorView().getWindowVisibleDisplayFrame(rectgle); int StatusBarHeight= rectgle.top; int contentViewTop=      window.findViewById(Window...

2010-08-27 11:40:27 66

原创 ViewFlipper去掉多余空间

ViewFlipper flipper = (ViewFlipper)findViewById(R.id.flipper); flipper.setMeasureAllChildren(false); 

2010-08-27 10:07:54 242

原创 相机保存数据到ContentResolver

public class CameraTest extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) {     super.onCreate(savedInstanceState);     set...

2010-08-27 09:37:32 206

原创 让overlayItems全部显示

如果有时间加了很多overlayItem,由于缩放问题 有些不能显示为了全部显示public void centerOverlays() { int minLat = 81 * MapStoresController.MAP_SCALE; int maxLat = -81 * MapStoresController.MAP_SCALE; int minLon...

2010-08-27 09:15:50 138

原创 radio button修改样式

<?xml version="1.0" encoding="utf-8"?> <resources> <style name="CustomTheme" parent="android:Theme">    <item name="android:radioButtonStyle">@style/R

2010-08-27 09:11:36 492

原创 处理多个notication

有时候需要处理多个notification,如计时表需要加入intent.setAction("actionstring" + System.currentTimeMillis()); 根据需要加入FLAG_UPDATE_CURRENT 在PendingIntents或者使用 intent.setData() ...

2010-08-26 21:11:38 92

原创 箭头的使用

  <Button                          android:layout_width="48dip"                          android:layout_height="48dip"                          android:layout_toLeftOf="@id/next"                   ...

2010-08-26 20:57:18 94

原创 类似selector的效果

selector通常要求我们好几张图片,可是有时候我只需要一张图片不同的是只是颜色变化而已button.getBackground().setColorFilter(0xFFFF0000, PorterDuff.Mode.MULTIPLY); button.getBackground().setColorFilter(new LightingColorFilter(0xFFFFFFFF...

2010-08-26 20:54:55 60

原创 去掉tabhost横线

很简单 简单的有时候是因为我们太浮躁<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"         android:orientation="vertical"     android:layout_width="fill_parent"     android:layout_height=...

2010-08-26 20:51:53 162

原创 AutoCompleteTextView获取其内容

我想获取在AutoCompleteTextView中显示的被选择到的内容 然后返回给另一个活动final AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.ac_university); String[] universities = myDbHelper.getAllUnis(db);  // P...

2010-08-26 17:25:24 126

原创 Toast改变背景以及度数设置

1.Toast toast = Toast.makeText(context, "Toast text", Toast.LENGTH_SHORT); View view = toast.getView(); view.setBackgroundResource(/*你的背景*/); toast.setView(view); toast.show(); 2.myTextView.setText ( ...

2010-08-26 16:57:08 565

原创 logcat

public static String[] getAdbLogCat() {      try {         Process p = Runtime.getRuntime().exec("/path/to/adb shell logcat");         InputStream is = p.getInputStream();         InputStreamReader is...

2010-08-26 13:20:23 65

原创 继承CheckBoxPreference

public class DisabledAppearanceCheckboxPreference extends CheckBoxPreference {          protected boolean mEnabledAppearance = false;          public DisabledAppearanceCheckboxPreference(Context conte...

2010-08-26 09:08:45 223

原创 启动安装的apk

File apkFile = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + "/packageName.apk"); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(apkFile), ...

2010-08-26 08:55:12 52

原创 未读gmail邮件

public static final class LabelColumns {     public static final String CANONICAL_NAME = "canonicalName";     public static final String NAME = "name";     public static final String NUM_CONVERSATIONS...

2010-08-26 08:28:14 166

原创 两列布局

 import java.lang.Math; import android.view.View; import android.view.ViewGroup; import android.content.Context; import android.util.AttributeSet;  public class SideLayout extends ViewGroup {      pri...

2010-08-26 08:27:09 123

原创 重新设置一个activity

TheLayout.removeAllViews(); View view = getLocalActivityManager().startActivity(id, intent).getDecorView(); TheLayout.addView(view, new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams...

2010-08-25 21:09:40 142

原创 长按事件处理让邮件菜单不好用

<!DOCTYPE html> <html> <head>   <script>     function absorbEvent_(event) {       var e = event || window.event;       e.preventDefault && e.preventDefault();       e.s...

2010-08-25 13:59:01 250

原创 监测url是否包含图片

URLConnection connection = new URL("http://foo.bar/3afv").openConnection(); String contentType = connection.getHeaderField("Content-Type"); boolean image = contentType.startsWith("image/"); 

2010-08-25 13:56:45 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除