`
文章列表

Json转换

一、获取Json串 String jsonString = PhoneUtil.doRequestForString(mContext, url, PhoneUtil.HTTP_POST, params, true); public static String doRequestForString(Context context, String serverUrl, int remoteType, Map<String, String> hashMap, boolean log) throws Exception { int timeout ...
/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNowDate() { Date currentTime = new Date(); SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateString = formatter.format(currentTime); ParsePosition pos = ...
Button或者ImageButton的背景设为透明或者半透明 半透明<Button android:background="#e0000000" ... /> 透明<Button android:background="#00000000" ... /> 颜 色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中“aa=alpha”(00 到 ff);“bb=blue” ...
转自:http://blog.csdn.net/xue1225go/article/details/4363629 SimpleDateFormat dfs = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); long between = 0; try { java.util.Date begin = dfs.parse("2009-07-10 10:22:21.214"); java.util.Date e ...
本文演示在Android平台中绘制和展示图表示例,本示例是基于RChart 2实现的。 在一个系统中经常要用到图表统计数据,在WEB开发中图表绘制是一件简单的事情,因为有比较多的开源方案。但在Android中开源方案并不多。 Android中绘制图表解决方案:  1) 使用google 图表 api     2) 使用Achartengine库(http://www.achartengine.org/)    3) 使用chartdroid库(http://code.google.com/p/chartdroid/) 4) 使用 RChart 2库实现。   第一种解决方案是使 ...
如果将集合中的对象进行排序,最近使用了一个简单的方法解决了,随笔记下来。   主要思路: 首先,新建类实现Comparator<?>,这个类是做比较的关键类,一般做比较的类型 int 或 String类型。 如果属性为Int类型比较方式为    rhs.getAge() - lhs.getAge(); 如果属性为String类型方式为     rhs.getName.compareTo(lhs.Name); 以上为降序写法, 如果是升序将 rhs与lhs顺序颠倒即可。 public class order implements Comparator<Model ...
一、图片预览:                     一、实现功能:    需求要实现布局中为圆形图片,图片背景与图标分开且合并到一个ImageView。   二、具体实现:     XML中布局中定义ImageView,关健设置两个参数  Android:backgroup(设置背景),Android:src(设置ImageVIew中图片),圆形图片制作Drawable下定义xml shap样式(solid-color,size-width\hight)   XML代码如下: <ImageView android:id="@+id/zh ...

SQLITE使用

    博客分类:
  • SQL
文档:http://www.yiibai.com/sqlite/sqlite_select_query.html   在Android开发中SQLite起着很重要的作用,网上SQLite的教程有很多很多,不过那些教程大多数都讲得不是很全面。本人总结了一些SQLite的常用的方法,借着论坛的大赛,跟大家分享分享的。一.SQLite的介绍1.SQLite简介SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入  式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持 Windows/Lin ...
图片预览效果:                核心代码: public class CircleImageView extends ImageView { private static final ScaleType SCALE_TYPE = ScaleType.CENTER_CROP; private static final Bitmap.Config BITMAP_CONFIG = Bitmap.Config.ARGB_8888; private static final int COLORDRAWABLE_DIMENSION = 1; ...
  <TextView android:layout_width="100px" android:layout_height="wrap_content" android:textColor="@android:color/white" android:ellipsize="marquee" android:focusable="true" android:marqueeRepeatLimi ...
一.普通广播(无序广播) 1.首先要了解一下无序无播的生命周期,API中写到广播生产周期,提供一个有效期间表示调用onReceive有效的,一但方法执行完毕对象finsh掉了, 可以在onReceive方法中做任何异步的操作。 2.使用自定义无序广播要有发送者设置一个意图setAction("xxx");广播接收者需在AndroidManifest.xml中过滤意图才能接收到广播。   代码如下: 广播的发送 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedI ...
封装工具类:       1.耗时操作消息发送与接收封装到一个方法中。       2.handler接收消息数据后,使用回调方法赋值。   代码如下:封装工具类 public class DownLoadContent { private ProgressDialog dialog; private static final int code = 1; public DownLoadContent(Context context){ dialog = new ProgressDialog(context); dialog.setTitle(&quo ...
 解决ListView上下快速滑动过程中头像消失问题, 主要原因为: 使用了定义软引用 Map<String, SoftReference<Bitmap>> 在快速滑动时,系统将内存中的头像回收导致 解决办法: 使用强引用定义 LruCache<String, Bitmap> iconCache = ...
Global site tag (gtag.js) - Google Analytics