自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

My'is android 历程

本博客所有转载文章均为网上收集 版权归原作者所有 本人不承担任何法律责任

  • 博客(33)
  • 资源 (5)
  • 收藏
  • 关注

转载 Android提高第十五篇之ListView自适应实现表格

说说如何用ListView实现自适应的表格。GridView比ListView更容易实现自适应的表格,但是GridView每个格单元的大小固定,而ListView实现的表格可以自定义每个格单元的大小,但因此实现自适应表格也会复杂些(格单元大小不一)。另外,GridView实现的表格可以定位在具体某个格单元,而ListView实现的表格则只能定位在表格行。因此还是那句老话:根据具体的使用环境而选择G

2012-11-28 20:41:25 439

转载 android中开机启动服务案例

这是个很简单的过程,这个不像pc机得开机启动,要有精确的内存地址,这里所谓的简单是跟pc机得开机启动相比。android系统的宗旨说的是,不要来找我,我会来找你。         Activity好像是应用程序的眼睛,用眼神与用户交流而用户则用手指头告诉Activity我想要什么。BroadcastReceiver好比android程序的耳朵,接受来自各方的Intent。Service好比a

2012-11-28 20:38:16 387

转载 EditText压缩高度

android:layout_width="wrap_content"     android:layout_height="30dp"     android:singleLine="true"     android:width="120dp"     android:textSize="10sp"     android:text="23123132" >   30dp差不多

2012-11-28 20:36:11 411

转载 android EditText输入限制,只输入数字电话或者特殊字符

EditText的layout设置大家都知道就不累赘了,这里主要说怎么设置输入限制。 EditText的属性里面已经封装好了相关的设置,上一篇文章里面也提到了,不熟悉的可以去查看上一篇EditText属性大全,这里着重讲输入限制的属性: android:digits="1234567890.+-*/%\n()" 限制输入框中只能输入自己定义的这些字符串 如果输入其它将不予以显示 andro

2012-11-28 20:35:32 926

转载 android 判断是不是电话号码

刚做了一个发短信的小应用,需要判断发送的号码是不是电话号码: public static boolean isPhoneNumberValid(String phoneNumber) { boolean isValid = false; /* * 可接受的电话格式有: */ String expression = "^\\(?(\\d

2012-11-28 00:25:33 1723

原创 Log中出现You must supply a layout_width attribute的解决方法

11-27 23:23:00.446: E/AndroidRuntime(1442): java.lang.RuntimeException: Unable to start activity ComponentInfo{cn.activity.com/cn.activity.com.LiChengYunJiaChaXunActivity}: java.lang.RuntimeException:

2012-11-27 23:22:08 729

转载 Android的TextView不能自动换行的问题

在画布局的时候发现我的TextView不能自动换行,超出了屏幕也不换 原因如下:   TableLayout里的TableRow里的TextView自动换行会出现问题 TableLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:stre

2012-11-27 23:09:49 971

转载 android 隐藏EditText光标

在android中如果有EditText,那么在载入时,光标会默认显示在第一个EditText框中,如果不想显示光标,且也不想把该光标移动到下一个EditText框,最简单的方法是在该 EditText之前增加一个不可见的LinearLayout。 代码如下       android:focusableInTouchMode="true" android:layout_width="

2012-11-27 20:38:29 356

转载 Android--为TextView添加边框

方法一:   比较土  ,加背景图片,透明的带边框的背景图片 设置到android:background就可以   方法二:   刚学到的 android:background的值是一个xml文件   yle="font-family: mceinline;">TextView的xml:   and

2012-11-27 20:37:55 524

转载 RatingBar自定义效果

有时候android系统提供给我们的ratingbar效果并不达到我们的要求,这个时候就可以自定义自己喜欢的ratingbar。 从上面的效果可以看出,自定义这样的组件,需要两张图片: 。一张用来未选择的效果,一张用来显示的效果。那还要中间那种一半是未选择一半时选择的呢?其实当你写好这样的组件后,系统就会自动帮你自动解析生成那种效果。 整个项目布局:   我们一步一步来分析:

2012-11-21 18:01:25 359

转载 Andorid—UI篇—TableLayout(表格布局)

TableLayout是一个以行、列显示视图View的视图组 1、开始一个新的工程,名字叫做HelloTableLayout 2、打开res/layout/main.xml文件并且插入如下内容 Java代码         xmlns:android=”http://schemas.android.com/apk/res/android”        android:layout_w

2012-11-21 17:59:49 493

原创 Android开发中总是生成*.out.xml问题

在打开一个 XML 文件的时候直接点了“运行”按钮就会这样了。 解决的方法:把生成的*.out.xml文件删除了之后,选择项目——run as

2012-11-18 00:47:55 530

原创 String 于CharSequence

第一,String永远不可能有子类,它的实例也是无法改变的。第二,String实现了 CharSequence 接口,而这个接口我们在Android开发中还是经常可以看到的 1.CharSequence转String CharSequence str; String str_temp = str.toString(); 2.String转CharSequence这个直接等于就可以了

2012-11-17 23:52:55 1237

转载 listview 中内容覆盖了屏幕底部的工具栏的解决办法

最近在修改界面,发现如果使用了底部工具栏后,listview的内容过长,导致底部栏控件挡住listview底部部分内容(还有可能listview的底部部分内容将底部栏控件遮住),影响用户的体验. 解决办法其实很简单,只要将控件的上下从属关系设置好就行 先看下布局文件吧, <RelativeLayout xmlns:android="http://schemas.android

2012-11-17 01:26:09 1324

原创 在eclipse中将android工程打包成apk

1.)生成keystore 进入安装目录 我的在e:/Java/jdk1.7.0-0.7\bin>目录下 cmd依次输入 e:                  E:\Java\jdk1.7.0_07\bin       keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystor

2012-11-06 11:48:20 682

原创 Android获取版本号

//返回当前程序版本名 public static String getAppVersionName(Context context) { String versionName = ""; try { // ---get the package info--- PackageMan

2012-11-06 11:46:13 345

原创 百度lbs的使用

官方api 地址http://developer.baidu.com/map/geosdk-android.htm 使用2.6的jar包时部分机型报错 11-05 10:35:18.321: E/AndroidRuntime(5032): java.lang.SecurityException: Not allowed to bind to service Intent { act=com.b

2012-11-06 11:38:08 1414 7

转载 Android简单数据存储类SharedPreferences详解及实例(通过“记住密码”功能学习SharedPreferences)

SharedPreferences是Android中存储简单数据的一个工具类。可以想象它是一个小小的Cookie,它通过用键值对的方式把简单数据类型(boolean、int、float、long和String)存储在应用程序的私有目录下(data/data/包名/shared_prefs/)自己定义的xml文件中。   一、简介   它提供一种轻量级的数据存储方式,通过eidt()方法来修改

2012-11-06 00:05:58 375

转载 Android支持横行滚动的ListView控件

前言    ListView是一个纵向滚动的列表视图,也有朋友嵌套HorizontalScrollView来实现,比如这里,但在ListView的API中明确指明了两者不可同时使用,参考ListView的中文API这里。本文分享一种办法,以方便有此需求的朋友。   声明   欢迎转载,但请保留文章原始出处:)      博客园:http://www.cnblogs.com

2012-11-06 00:02:07 336

转载 android Toast大全(五种情形)建立属于你自己的Toast

Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。 1.默认效果 代码 Toast.makeText(getApplicationContext(), "默认Toast样式",      Toast.LENGTH_SHORT).show();   2.自定义显示位置效果 代码 toast = Toast.ma

2012-11-05 23:54:35 249

转载 Android 菜单(OptionMenu)大全 建立你自己的菜单

菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu    一、概述   public boolean onCreateOptionsMenu(Menu menu):使用此方法调用OptionsMenu 。   public

2012-11-05 23:36:25 307

转载 Android 对话框(Dialog)大全 建立你自己的对话框

Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如 onCreateDialog(int), onPrepareDialog(int, Dialog), showDialog(int), dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog).

2012-11-05 23:32:00 284

原创 android开发报错信息 解决

1, MerchantListActivity firstNetDialog 11-05 01:22:34.140: E/AndroidRuntime(31514): android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy c

2012-11-05 23:29:22 1061

原创 listview item显示特效

private LayoutAnimationController getListAnim() { AnimationSet set = new AnimationSet(true); Animation animation = new AlphaAnimation(0.0f, 1.0f); animation.setDuration(300); set.addAn

2012-11-04 02:21:58 465

原创 使用Arraylist实现动态加载改变string【】

ArrayList list = new ArrayList();      if(merchant.getPhone().length()!=0||null!=merchant.getPhone()&&merchant.getTel().length()!=0||null!=merchant.getTel()){       list.add(merchant.getTel());

2012-11-04 02:13:39 504

转载 android 控件的隐藏属性 .

test1.setVisibility(View.GONE);//text1隐藏状态,且不占空间 text1.setVisibility(View.INVISIBLE);//text1隐藏状态,但占用空间 text1.setVisibility(View.VISIBLE);//text1显示状态 <TextView android:id="@+id/text"

2012-11-01 23:36:15 500

转载 获取手机信息工具类-android .

闲暇时整理了获取手机信息的工具类,通过这个类,我们可以获得以下手机信息: 1. 手机的IMEI 2.手机的制式类型,GSM OR CDMA 手机 3.手机网络国家编码 4.手机网络运营商ID。 5.手机网络运营商名称 6.手机的数据链接类型 7.是否有可用数据链接 8.当前的数据链接类型 9.手机剩余内存 10.手机总内存 11.手机CPU型号 12.手机名称 13.

2012-11-01 23:27:23 561

转载 App列表之圆角ListView

有些东西看多了,就厌烦了:extjs对我这种感觉最为强烈。甚至,有时觉得设计之殇是审美疲劳。 直角看多了,就想看看圆角,不知何时,这几年刮起了一阵阵的圆角设计风:CSS新标准纳入圆角元素,iphone中几乎随处可见圆角设计,也开始出现很多圆角名片了... 今天我们就实现一个圆角的ListView效果。 圆角的设计,我们并不追求到处都用,无处不用,android中有少数界面用直角确实容易显得锋

2012-11-01 00:15:50 372

转载 listview加载性能优化ViewHolder

在android开发中Listview是一个很重要的组件,它以列表的形式根据数据的长自适应展示具体内容,用户可以自由的定义listview每一列的布局,但当listview有大量的数据需要加载的时候,会占据大量内存,影响性能,这时候就需要按需填充并重新使用view来减少对象的创建。 ListView加载数据都是在public View getView(int position, View c

2012-11-01 00:13:47 368

转载 引用传递及其应用

class Person{ // 定义Person类 private String name ; // 姓名 private int age ; // 年龄 private Book book ; // 一个人有一本书 private Person child ; // 一个人有一个孩子 public Person(String name,int age){ this.set

2012-11-01 00:11:11 365

转载 String字符串的操作

1、字符串数组与字符串之间的转换 一个字符串可以变为一个字符 数组,同样,也可以把一个字符数组,变为一个字符串。 在String类中提供了以下操作方法: 将字符串变为字符数组:   public char[] toCharArray()public String(char[] value)public String(char[] value,int offs

2012-11-01 00:10:41 536

转载 Android的异步(Thread、Handler、AsyncTask)

很多初入Android或Java开发的新手(我也在内)对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这些问题,今天就这一问题做更系统性的总结。我们创建的Service、Activity以及Broadcast均是一个主线程处理,这里

2012-11-01 00:03:57 431

转载 Java中用split函数进行分割字符串。

1.语法如下 String.split(sourceStr,maxSplit) String.split(sourceStr) 参数说明:sourceStr是被分割的字符串,maxSplit是最大的分割数 返回值说明:split函数的返回值是一个字符串数组String[] 2.示例代码 package wang48.jiaocheng; public class StringSpli

2012-11-01 00:00:26 4237

git-2.16.2

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

2018-02-26

Android 图片压缩LuBan鲁班eclipse版项目

Android 图片压缩LuBan鲁班eclipse版项目

2017-04-28

SQLiteManager

SQLiteManagerSetup(含注册码)解决Excel数据导入sqlite中的中文乱码问题 使用方法在博客

2012-12-22

百度lbs定位jar包 locSDK_2.6c.jar

百度lbs定位jar包 解决使用2.6的jar包时部分机型报错 E/AndroidRuntime(5032): java.lang.SecurityException: Not allowed to bind to service Intent { act=com.baidu.location.service_v2.6 } 更换2.6.c的jar包

2012-11-21

模糊搜索通讯录

android 通讯录 可拼音模糊搜索的

2012-11-01

空空如也

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

TA关注的人

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