自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android利用canvas画各种图形(点、直线、弧、圆、椭圆、文字、矩形、多边形、曲线、圆角矩形)

本文转自:  http://52xianmengyu.iteye.com/blog/17167731、首先说一下canvas类:Class OverviewThe Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hol

2015-03-13 15:57:08 483

转载 [学习笔记]git学习之fork的概念理解

本文转自: http://linux.cn/article-4292-1.html以我的经验来看,刚接触Git和GitHub时,最困扰的一件事情就是尝试解决下面的问题:在Git和GitHub上,我能做什么?Git教程往往不会解决这个问题,因为它集中篇幅来教你Git命令和概念,并且不认为你会使用GitHub。GitHub帮助教程一定程度上弥补了这一缺陷,但是它每篇文章的关

2015-03-13 11:41:36 3003 1

原创 [学习笔记]git学习笔记之入门与常用git命令

准备1. 注册git账号:  注册github账号   注册git@OSC账号(国内)2. 下载git客户端:  git客户端下载3. (可选) eclipse插件egit: 下载egit 开始使用git我们先用命令行来操作, 打开git bash, 切换到你喜欢的目录从远程仓库克隆项目到本地:git clone https://github

2015-03-12 14:02:03 545

转载 [action开发]actionbar兼容-AppCompat配置特殊说明

本文转自 : 原文地址1、使用高版本的ADT构建项目系统将会自动生成依赖工程(appcompat_v7)并自动引用,当然若minSdkVersion大于4.0版本则没有该依赖了,本文章也没有特殊说明的必要了。2、values/styles.xml资源配置一些通用的配置可以在此处添加,比如:[html] view plaincopy

2015-03-11 15:44:28 648

原创 [android开发]发送短信

发送单条短信:private void sendSingleSms(String phone, String content) { SmsManager smsManager = SmsManager.getDefault(); List texts = smsManager.divideMessage(content); // 发送之前检查短信内容是否为空 for (int

2015-03-05 10:52:24 595

原创 [android开发]ContentResolver读取手机联系人信息

这个类是在别人的方法基础上修改的.class GetContacts implements Runnable { @Override public void run() { try { // TODO Auto-generated method stub Uri uri = ContactsContract.Contacts.CONTENT_UR

2015-03-05 10:48:05 700

原创 [android开发]天气预报项目的开发之天气工具类-2

这个WeatherUtil做了一些事情:1.设置天气城市2.设置通知的显示间隔, 也就是每隔多久推送一次天气信息的通知.3.获取显示到TextView中的天气数据的文本.4.天气数据的持久化.public class WeatherUtil { public static final String FILE_RESULT = "FILE_RESULT"; p

2015-03-05 10:34:59 1716

原创 [android开发]天气预报项目的开发之数据接口与网络请求-1

先看界面: 天气首页:actionbar:设置天气城市页面:整体界面比较简单, 将就吧..1.网络请求接口:网络接口用的是百度提供的. 返回的数据是json格式.url: http://api.map.baidu.com/telematics/v3/weather

2015-03-05 09:25:15 1850 1

原创 [android开发] json格式 与javaBean, HashMap格式之间的转换, 网络请求时常用.

这个是自己写的方法, 可能有点杂乱.public class ConvertUtil { /** * 把非空属性拷贝到新对象 * * @param from * @param to */ public static void copyProperties(Object from, Object to) { try { Class clazz = f

2015-03-04 17:52:31 1046

原创 [android开发]判断当前是否有网络

public static boolean isNetworkAvailable(Context mContext) { boolean result = false; try { ConnectivityManager cm = (ConnectivityManager) mContext.getSystemService(Context.CONNECTIVITY_SERVICE)

2015-03-04 17:50:12 443

转载 [java开发]获取md5码

忘了是哪里copy来的了...public class Md5Util { private final static String[] strDigits = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" }; // 返回形式为数字跟字符串 pri

2015-03-04 17:47:57 390

原创 [android开发]对象的持久化操作 (写入对象到本地文件, 从本地文件中读取对象)

说明:  这里并没有开启新线程,  需要请自行实现/** * * 对象的持久化操作 * */public class ObjectWriter { /** * 写入本地文件 * @param context * @param obj * @param fileName */ public static void write(Context con

2015-03-04 17:44:43 3359

原创 [android开发]封装BaseAdapter, 简便代码

参数说明: 构造函数的list参数是你的ListView的数据,  而viewHolder是你的ViewHolder类.思路说明: getView方法中已经实现了view的初始化, 并且把viewholder中的字段进行注入, 然后通过view.setTag()设置给该view.使用说明: 在抽象方法initView中通过view.getTag()拿到viewholder, 然后对里面的控

2015-03-04 17:35:47 413

原创 [Android开发]在Activity中对View控件自动注入

实现思路: 根据xml中控件的id值,  对Activity中定义的同名成员变量进行注入. 比如xml中有个id为tv_name的TextView, 而且你的activity中定义了 TextView tv_name. 那么在onCreate中调用这个方法即可实现tv_name字段的注入了.当然, 为了提高性能, 你可以给你的名字加入一些特征, 然后修改该方法.  比如含有下划线_的字段才

2015-03-04 17:24:09 461

原创 [Android开发工具类]对控件的一些常用方法

//设置控件高度的方法, 宽度类似public static void setHeightInPx(View view, int height) {LayoutParams params = view.getLayoutParams();params.height = height;view.setLayoutParams(params);}//移动EditText的光标的文本结尾public s

2015-03-04 17:06:25 542

空空如也

空空如也

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

TA关注的人

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