自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 app混合设计方案

互联网现在已经发展到一个沸腾的阶段了,几乎所有的创业公司都会借助互联网的力量来发展,所以必然会产生各种互联网产品,比如移动app,似乎这已经成为了必然的结果,但是众所周知开发一款app必然要经过设计、开发和测试这多个阶段,还要有不同的开发团队负责不同终端开发,这样导致了开发周期长,并且需要分别配备测试人员,还有后面版本管理等等诸多问题,这种情况下企业只能靠增加人来保证产品的质量和进度,对于企业来讲

2015-10-14 19:41:22 10113

原创 我的架构师之路1

我是一个菜鸟开发,但丝毫不影响我做优秀架构师的决心。好久没写东西了,今天做web开发差不多半年时间了,之前一直做的android客户端开发。原本我以为我会在客户端技术上越走越远,但是意外的是跳槽之后却做了web开发,也许是为了弥补公司人员配置上的不足吧,总之我是愿意去学习新的东西。刚开始的2个月因为没人带,并且任务比较重,开发上面遇到了很多问题,但终归自己是熟悉java的,所以在努力之后问题也都能

2015-05-13 10:25:52 570

原创 java.net.SocketException: sendto failed: EPIPE (Broken pipe)

最近在使用HttpURLConnection 做网络请求时,需要传比较大的数据,其中数据分为两段,一个是文字部分,还有附件部分,我是用httpConn.getOutputStream().write()方法分两次存数据的,也就是造成了开关两次数据流,然后产生了java.net.SocketException: sendto failed: EPIPE (Broken pipe)异常,把两次的wri

2014-03-06 14:20:10 12973 1

原创 activity和fragment生命周期

该activity有一个默认的Fragment经过实例测试在不同场景中的生命周期方法调用如下1.开始运行:onCreate(activity)--> onStart(activity) --> onAttach(fragment) --> onCreate(fragment) --> onCreateView(fragment) --> onViewCreated(fragme

2013-09-26 08:50:17 771

原创 重写EditText让密码显示****

在做一个项目的时候客户要求密码框显示*号,这个纠结了一下啊,之前想做监听,但是发现bug好多,仔细的看了源代码终于找出解决方案,setTransformationMethod(new PasswordTransformationMethod());就可以达到想要的效果,源代码中的...其实是写死到代码中了,我们没法改,所以只能重写PasswordTransformationMethod,关于这个类

2013-09-24 17:57:34 1079

原创 android后台下载 进度实时更新

不知不觉失恋一个多月了,在我最需要她的时候她离开了我,发现自己变得越来越不爱说话了,可能好多程序员都这样吧,今天是中秋节,独自在一个城市的日子好孤单,这段时间我很难过,不过不想让家人担心,所以只能来这里写一下心情,希望自己能快点走出阴霾。好了来说下程序吧,最近在公司做项目时遇到一些下载的问题,所以写了个小例子来和大家分享,忙了一天啊好累 哈哈。改程序主要使用service下载,

2013-09-19 22:25:40 2509 1

原创 android底部弹出框

自定义dialog布局,创建动画,自下向上弹出style:               @anim/dialog_enter            @anim/dialog_exit              @nulltruefalse  true @null@nullfalse

2013-09-18 17:28:48 1672

原创 android图片圆角处理,重写onDraw方法

public class RoundedCornerImageView extends ImageView{    public RoundedCornerImageView(Context context)    {        super(context);    }        public RoundedCornerImageView(Context con

2013-09-18 12:38:43 2876

原创 自定义Toast, 重写Toast的makeText方法,解决了重复弹toast问题

public class MessageBar extends Toast{    private static MessageBar mToast;        private static View v;        public MessageBar(Context context)    {        super(context);    }

2013-09-18 12:35:00 2682

原创 为handler创建非主线程Looper

有些需求要不停的执行handler,但是由于handler是挂载在looper线程副本中,looper在启动loop方法后不断地执行MessageQueue中的消息,会不断地调用handleMessage,所以当activity结束后并不能结束handler的运行,这时候我们需要对Looper进行操作,handler.getLooper().quit();结束Looper循环,以下是代码 

2013-09-17 13:44:00 1114

原创 多变的dialog进度条

大致思路:写一个dialog的布局,写意个dialog的style,写一个背景xml文件,然后在代码中动态加载,布局可随意更改布局:    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_pa

2013-07-14 01:27:00 679

原创 计算器,源代码

计算器源代码下载刚踏入android领域不久,今天忽然发现自己手机上的计算器不好用,于是自己花了一晚上谢了一个,欢迎大家批评指正,该计算器屏幕可以上下滑动,支持计算式子

2013-07-07 23:45:30 692

android后台下载展示完整实例

该程序使用service下载任务,运用了binder机制,任务进度条实时更新,任务同步显示在在主界面和通知栏,支持多任务

2013-09-20

计算器源代码

支持超长计算式子,暂时只能做基本的运算,供学习和使用基本运算的人使用

2013-07-07

空空如也

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

TA关注的人

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