zhuhf_blog
码龄15年
关注
提问 私信
  • 博客:169,540
    社区:1,746
    171,286
    总访问量
  • 18
    原创
  • 1,729,611
    排名
  • 98
    粉丝
  • 0
    铁粉

个人简介:欢迎关注我的个人简书:zhuhf.tech,原创技术分享。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2009-12-16
博客简介:

zhuhf的专栏

查看详细资料
个人成就
  • 获得155次点赞
  • 内容获得576次评论
  • 获得20次收藏
创作历程
  • 8篇
    2016年
  • 4篇
    2015年
  • 3篇
    2014年
  • 3篇
    2011年
成就勋章
TA的专栏
  • Android
    17篇
  • DDPush
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

356人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

强烈质疑第二届Android应用开发中国大学生挑战赛

特此声明,我们的文章不是针对浙大的任何学生,只是对评委和主办学校表示有很大的意见,请浙大的学生们冷静,我们已经了解浙大和浙大城市学院不是同一所学校。     苦等了一个多月的结果出来了,今天迫不及待地查看比赛结果,却让我们大失所望。我们引以为傲的作品最终只拿到了华东赛区优秀奖的最后一名。如果是我们技不如人,我们就认了。可是我们发现区域赛的比赛结果存在着极大的水分,不禁感到无比愤怒。华东
原创
发布博客 2011.11.01 ·
30552 阅读 ·
125 点赞 ·
558 评论 ·
14 收藏

刨根问底-论Android“沉浸式”

网上谈论“沉浸式”的文章多的不可胜数,有人把“沉浸式”叫做“沉浸式状态栏”,还有人称作为“透明状态栏”、“变色状态栏”等。这里我们先给出“沉浸式”的直观感受,引用“知乎”网友的答案 使用带虚拟键的手机才能明显感觉到沉浸式所带来的变化:状态栏、导航栏隐藏。 而对于使用实体按键的手机的用户来说,“沉浸式”所带来的变化仅仅是状态栏隐藏,事实上,状态栏隐藏在之前也很常见,各种国产应用启动时都会隐藏
原创
发布博客 2016.11.27 ·
1144 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

Android中如何优雅的实现分页

何为分页? 以QQ好友列表为例:假如你的好友总共有100个,那么考虑性能等因素,第一次只获取并显示前10条数据。当用户加载更多时,再去获取后面的10条数据,并与之前的数据合并一起展示给用户。让我们看下常见的几种写法(仅关键代码):写法一:public class XActivity extends Activity { int currentIndex = -1; // 假设从0
原创
发布博客 2016.11.27 ·
4829 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

Android轻量级路由框架LiteRouter

开始之前,我们介绍一下什么是“路由”?路由这个概念来自于Web前端开发,引用知乎网友的解答: 不同的请求地址会交给路由处理来转发给相应的控制器处理,所以说路由就可以在转发前修改转发地址,你可以在这上面大作文章。简单的概括:路由是一个框架,可以控制、转发对页面的跳转,并在跳转之前做任何你想要的处理。那么,Android中为何要引入一个Web中才有的路由概念?如果你用过一些路由框架,比如Route
原创
发布博客 2016.11.27 ·
1796 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

RecyclerView Divider完美解决方案

关于RecyclerView的使用,不是本文介绍的重点,还不清楚的同学可以参考这篇文章: Android RecyclerView 使用完全解析 体验艺术般的控件。RecyclerView替代ListView势在必行,唯一比较遗憾的是官方没有内置几个好用的ItemDecoration,这使得很多人觉得使用起来比较麻烦。有幸站在巨人的肩膀上,github上有大神实现了一个:RecyclerView-F
原创
发布博客 2016.11.27 ·
5353 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Jenkins一键发布「apk&ipa」 到Bugly

背景一大早刚到公司没多久,测试妹妹小韩跑过来:“老王,麻烦给我发一份xxx项目的最新安装包呗?”老王:“啥,昨天不是发你一个了吗?”小韩:“我要回归下昨天已解决的bug,所以~”于是,老王蹭蹭蹭打开IDE,N分钟后一个安装包通过QQ扔给了小韩。五分钟后,小韩又跑过来了小韩:“昨天你关闭的xxx bug好像没解决吧,我操作给你看下~”老王放下手中的山东煎饼,盯着小韩的操作看了一遍。老王:“不科学哇,我
原创
发布博客 2016.11.27 ·
3612 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

Android-BaseLine框架初识之MVP模式最佳方案(三)

MVC & MVP & MVVM 这三个设计模式很多文章都在分析和比较它们,DK’s Lab中有一篇是我看过的介绍的最简单和通俗易懂的,不清楚的同学可以去看一下,文章的地址是http://dk-exp.com/。看过前两篇文章的同学,应该可以感觉到Android-BaseLine这个框架可以很迅速的编写代码。细心的同学可能会发现,V(或C)和M层的代码耦合度相当的低,可以基本做到V和M代码分开编写
原创
发布博客 2016.03.16 ·
1407 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android-BaseLine框架初识之如何使用(二)

上一篇文章 Android-BaseLine框架初识之网络请求(一)算是一个入门级或者是开篇的介绍,还没看过的朋友请移步去简单认识下。Ok, 那么Android-BaseLine目前能做什么呢? 1、升级Volley框架, 增加对多附件上传及进度更新回调的支持,增加https支持并且可以动态地切换RequestQueue2、提供统一的网络请求业务逻辑框架, 使用EventBus和Volley协作
原创
发布博客 2016.03.11 ·
1713 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android-BaseLine框架初识之网络请求(一)

之前总结过一篇关于Android-BaseLine框架的介绍,还没看过的同学请移步Android-BaseLine基础性开发框架。本篇会介绍Android-BaseLine的基本使用方法-网络请求。现在做App开发和服务器接口(API)已经分不开了,可以说纯单机版的App几乎绝迹,所以对于我们广大的开发者来说,经常做的就是拿着一份接口文档和UI设计图开始撸代码。那么今天Android-BaseLin
原创
发布博客 2016.03.10 ·
1888 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义ViewGroup实现进度动态更新效果

自定义ViewGroup实现进度动态更新效果
原创
发布博客 2015.05.19 ·
1867 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DDPush开源推送框架源码分析之Client到DDPush(UDP模式)

在前一篇文章中我们主要分析了AppServer是如何连接到DDPush,并向DDPush推送消息,还没有看过的朋友请移步DDPush开源推送框架源码分析之APPServer到DDPush。本篇文章主要讲解Client(客户端)如何连接到DDPush,并向DDPush发送消息和接收APPServer推送给DDPush的消息
原创
发布博客 2015.03.11 ·
5966 阅读 ·
2 点赞 ·
1 评论 ·
4 收藏

DDPush开源推送框架源码分析之APPServer到DDPush

DDPush (Dimension Door Push),任意门推送,是一款开源免费的单机千万级实时信息推送服务器,使用Java语言开发,具有简单、稳定、高性能、高容量等特点,适用于互联网、移动互联网、物联网、Android、智能设备、硬件设备等各种环境。
原创
发布博客 2015.03.09 ·
8889 阅读 ·
8 点赞 ·
0 评论 ·
6 收藏

强大的分组SectionListView, 支持自定义组头布局和分组的内容布局, 组头有挤压效果

效果与系统的联系人分组效果类似,组头有挤压效果。但是不同的是,SectionListView支持每组的组头布局自定义,每组的内容布局也可以自定义。
原创
发布博客 2015.02.16 ·
4278 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏

Android-BaseLine基础性开发框架

最近总结了一个比较基础性的Android快速开发框架Android-BaseLine,Android-BaseLine实现的功能远远没有其他框架多,一个很好的框架不应该显得太过臃肿,很多功能一般情况下我们可能用不到,真正适合自己的框架还是应该在开发的过程中一步步总结和提炼,所以Android-BaseLine只是提供了一般的APP开发会需要的基本功能。经历了几次重构,废弃了原先自己设计的一些功能模块,使用了业界比较好用的一些框架,同时借鉴了一些框架的思想,打造了Android-BaseLine这样一个轻量级
原创
发布博客 2014.09.26 ·
2968 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

Android麦克风录音带音量大小动态显示的圆形自定义View

1、所谓无图无真相,先上效果图。我们要实现的就是中间那个录音的按钮,周边会显示一圈音量大小的波形2、VolumCircleBar继承自View,我们进行了自定义,代码如下package com.rdinfo.ccenglish.ui.ccprofile.view;import android.content.Context;import android.content.res.T
原创
发布博客 2014.07.28 ·
5958 阅读 ·
3 点赞 ·
4 评论 ·
10 收藏

Android邮件收集崩溃日志

发布资源 2014.06.25 ·
rar

Android崩溃日志收集

好几年没写博客了,还是大学生的时候记录过很多
原创
发布博客 2014.06.25 ·
3745 阅读 ·
2 点赞 ·
5 评论 ·
3 收藏

GitHub上最火的SlidingMenu

发布资源 2013.06.17 ·
rar

Android之实现系统联系人软件的分组和字母表导航效果

发布资源 2012.08.08 ·
rar

SQLite可视化管理工具

发布资源 2011.11.05 ·
rar
加载更多