- 博客(27)
- 资源 (31)
- 收藏
- 关注
原创 圆角和圆形ImageView
※效果※代码/** * 转换图片成圆形 * * @param bitmap * 传入Bitmap对象 * @return */ public Bitmap toRoundBitmap(Bitmap bitmap) { int width = bitmap.getWidth(); int heigh
2014-07-29 11:17:36 1279
原创 android 横方向的Listview附带系统照相图库裁剪
※效果※介绍效果模仿新浪微博发微博的界面,如果需要类似的功能拿来就可以直接;用图片最多选择6张,图片可以点击右上角按钮删除,点击图片可以查看放大图片;照相和图库都是得到的原图,所以不会出现失真现象,分辨率为 480*480,代码中可以自己调整;※Demo下载http://download.csdn.net/detail/u010785
2014-07-24 14:47:47 1431
原创 Android仿微信朋友圈图片浏览器(支持图片手势缩放,拖动)
※效果※使用到的开源库PhotoView 图片缩放:支持双击缩放,手指捏拉缩放https://github.com/chrisbanes/PhotoViewUniversalimageloader 图片下载缓存库https://github.com/nostra13/Android-Universal-Image-Loader
2014-07-24 14:22:15 6967 5
原创 Android仿WIN8系统磁贴点击下沉倾斜效果
※效果※使用说明Java代码import android.app.Activity;import android.os.Bundle;import android.widget.Toast;public class TestRolateAnimActivity extends Activity { /** Called when th
2014-07-23 14:56:27 1928
转载 Android又一个超漂亮的日历控件
※效果※使用方法package com.fancyy.calendarweight;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.Context;import android.graphics.drawable.
2014-07-23 14:12:13 4964 6
原创 Android数据库hibernate框架
用法/** * YDL_Hibernate概要 * (一)支持功能: 1.自动建表,支持属性来自继承类:可根据注解自动完成建表,并且对于继承类中的注解字段也支持自动建表. 2.自动支持增删改 * ,增改支持对象化操作:增删改是数据库操作的最基本单元,不用重复写这些增删改的代码,并且添加和更新支持类似于hibernate中的对象化操作. * 3.查询方式灵活:支持android框架提供
2014-07-23 09:54:00 1378
原创 Android 实现环形进度按钮circular-progress-button
※效果 ※简介显示进度的按钮,可用于数据的提交,系统登录等,动画效果很棒,提高用户体验。※使用说明Declare button inside your layout XML file: android:id="@+id/btnWithText" android:layout_width="196dp" android:la
2014-07-23 09:12:31 4980 3
原创 Android 项目导入常见错误
1.SDK版本不对应,你可以打开你项目中的project.properties文件,修改target=android-18(我这是18) ,将18改 为14(其他都可以),再改回18会重新加载。2.V4包不对应,重新导入你当前环境的V4包3.如引用了项目类型的Lib,右键项目——>properties——>android——>查看项目是否引入,查看是否勾选I
2014-07-23 09:01:25 2526
原创 Android切图注意事项
Android切图注意事项1. 切图需要两套分辨率的图:480*800,720*1280。分被放在不同的文件夹中,同一张图片,在两个文件夹中的名字要一致。2. 如遇到可拉伸可平铺的图片,使用9Patch进行制作,产生xxx.9.png图片即可,优点:灵活度大,可复用,程序包大小减少,增加程序运行效率。(比如Button的背景)3. 出图建议顺序:以每一个页面作为单位进
2014-07-22 11:24:26 2900
转载 Android异步访问网络框架android-async-http使用
android-async-http开源框架可以是我们轻松的获取网络数据或者向服务器发送数据,使用起来也很简单,下面做简单介绍,具体详细使用看官网:1.新建项目,去官网下载zip包,解压,打开releases文件,把里面最新的jar包,考入项目工程libs目录下,引入包。2.通过1,就可以使用了,很简单,下面是自己写的demo,用它提供的各种不同方法完成从服务器获取一个json数据
2014-07-21 15:10:19 1242
原创 2014,写给25岁的自己
2014,写给25岁的自己 2012年6月,在我们以青春的名义,为逝去的大学生活而最后举杯之后,我毕业了。 2012年7月,拖着沉重的行李箱,我来到了这座熟悉又陌生的城市,开始了自己的第一份工作。 2012年12月20日,玛雅人的预言似乎并不准确,众人期待世界末日也没有如期而至。在重温了一遍《2012》之后,我带着劫后余生的心情,开始思考一个重要的问题:既然活着,那是不是
2014-07-21 14:09:00 2036 4
原创 不要做一个浮躁的程序员
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。
2014-07-21 14:06:06 936
原创 Android开源框架Universal-Image-Loader
先看效果框架特点多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等支持随意的配置ImageLoader,例如线程池,图片下载器,内存缓存策略,硬盘缓存策略,图片显示选项以及其他的一些配置支持图片的内存缓存,文件系统缓存或者SD卡缓存支持图片下载过程的监听根据控件(ImageView)的大小对Bitmap进行裁剪,减少Bitma
2014-07-21 11:56:03 1224
原创 Android自动升级框架
先看效果使用package com.ydl.versionupdate;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.view.Menu;import com.ydl.appupdate.NewVersion;pub
2014-07-21 10:39:58 5375
原创 Android仿iPhone的日期时间选择器
先看效果图如何使用import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import android.app.Activity;import android.app.AlertDialo
2014-07-18 17:10:26 3913
原创 Android超炫日期日历控件:TimesSquare
先看效果图:使用说明:在布局文件中:<com.squareup.timessquare.CalendarPickerView android:id="@+id/calendar_view" android:layout_width="match_parent" android:layout_height="match_parent" />在J
2014-07-18 16:42:59 3372 3
原创 【Android自定义View实战】之自定义超简单SearchView搜索框
【Android自定义View实战】之自定义超简单SearchView搜索框这篇文章是对之前文章的翻新,至于为什么我要重新修改这篇文章?原因如下1.有人举报我抄袭,原文链接:http://www.it165.net/pro/html/201407/17779.html。呵呵...................................................................请大家仔细看看,那个图片水印。到底是谁抄袭谁呢?2.之前的那篇文章写得非常随意,今天先到来封
2014-07-18 16:15:28 14482 4
原创 Android监听HOME键的最简单的方法
public static final int FLAG_HOMEKEY_DISPATCHED = 0x80000000; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.getWindow().setFlags(FLAG_H
2014-07-18 11:02:11 1276
原创 Android_app项目开发步骤总结
做了几个android企业应用项目后,总结了项目的基本开发步骤,希望能够交流。 一 应用规划: ※确定功能。 ※必须的界面及界面跳转的流程。 ※需要的数据及数据的来源及格式。 ※是否需要服务端支持。 ※是否需要本地数据库支持。 ※是否需要特殊权限。 ※是否需要后台服务。 二 架构设计: ※分层。
2014-07-18 08:47:49 1612
原创 Android 最火的快速开发框架XUtils
xUtils简介xUtils 包含了很多实用的android工具。xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUitls 最低兼容android 2.2 (api level 8)目前xUtils主要有四大模块:DbUtils模块:android中的orm框架,一行代
2014-07-17 17:34:00 1176 2
原创 Android编码规范
Android编码规范介绍1. 为什么需要编码规范? 编码规范对于程序员而言尤为重要,有以下几个原因: l 一个软件的生命周期中,80%的花费在于维护l 几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护l 编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码l 如果你将源码作为产品发布,就需
2014-07-17 17:18:02 830
原创 Android中ViewHolder模式超简洁写法(一劳永逸)
import android.util.SparseArray;import android.view.View;/** * File_name com.dy.logs.mp.utill.ViewHolder * * @author linglongxin24 * @date create at 2014-6-11下午6:03:15 * @time update at 201
2014-07-16 16:55:46 1522
原创 Android显示Log信息(带行号,类名,方法名)
package com.dylan.testlog;import android.util.Log;public class MyLogger {// private static final String TAG = "MyLogger"; public static boolean DEBUG = true; /** * 显示Log信息(带行号) * @param log
2014-07-16 16:42:41 5672
原创 Android自定义对话框仿QQ退出
package com.jgduan.utils;import com.jgduan.activity.R;import android.app.Dialog;import android.content.Context;import android.os.Bundle;import android.view.View;import android.widget.Button;i
2014-07-16 16:10:13 1576
原创 Android带删除的EditText
/** * @author linglongxin24 * 2013-12-04 */public class EditTextWithDel extends EditText { private final static String TAG = "EditTextWithDel"; private Drawable imgInable; private Drawable imgA
2014-07-04 10:39:49 1009
Android数据库hibernate框架.
2014-07-23
Android 最火的快速开发框架XUtils
2014-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人