自定义博客皮肤VIP专享

    *博客头图:

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

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

    博客底图:

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

    栏目图:

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

    主标题颜色:

    RGB颜色,例如:#AFAFAF

    Hover:

    RGB颜色,例如:#AFAFAF

    副标题颜色:

    RGB颜色,例如:#AFAFAF

    自定义博客皮肤

    -+
    • 博客(16)
    • 资源 (1)
    • 收藏
    • 关注

    原创 半年小记(二) : 终端H5优化

    在架构调整结束后,我们开始在终端设备上进行原生+WebView的技术方案尝试。我们希望将业务层尽可能地交由H5来实现,以便带来快速灵活的迭代,同时可以更好地满足不同客户之间的定制化需求,这对我们这种to B的项目来说,尤其重要。众所周知的是,WebView的坑不少,性能比起原生也要差一点。但我们的项目只需要运行于搭载RK3399的设备上,而其上运行的rom也是开源的,这意味着我们拥有一定的掌控力...

    2019-02-21 20:54:53 1120

    原创 半年小记(一) : 架构推进

    半年小记之架构推进18年中,由于各种原因,换了一份工作,加入了现在这家公司,负责终端的业务开发。这半年时间有一些印象比较深刻的点,趁着空档记录下来。解耦单个模块我们的项目采用的是多module的组织形式,SDK层与业务层在同个项目里,其中业务层又分为多个app模块。在入职前,同事抽离了一个Component模块,希望复用多个产品中通用的代码,但随着业务的推移,这个模块很快就陷入了耦合地狱之...

    2019-02-18 20:47:58 295

    原创 android 打造自己的gradle构建脚本(以集成Tinker为例)

    转载请注明出处: https://blog.youkuaiyun.com/anyfive/article/details/80160279前言随着android studio的普及,gradle作为android studio的官方构建工具,也变得越来越重要。那么学会编写自己需要的gradle脚本,就变成了一件很酷的事。不了解gradle的同学,对gradle的印象一定是: * 真鸡...

    2018-05-01 22:05:37 1600

    原创 android EasyRxRetrofit封装(包括上传下载及进度监听)

    对RxJava2.X+Retrofit2.X的封装,轻松实现请求、带进度监听的文件上传、带进度监听的文件下载。

    2017-06-19 17:10:54 3524 1

    原创 微信小程序小笔记

    关于微信小程序开发的笔记,主要介绍了模块化、全局的事件通知、5个页面的限制等。

    2017-03-07 11:42:48 1799

    原创 android 打造真正的下拉刷新上拉加载recyclerview(四):自动加载和其他封装

    WZMRecyclerView的最后一篇,简单介绍了自动加载、EmptyView的实现、对Adapter进行封装和分割线相关。

    2016-11-09 13:32:51 3695 8

    原创 android 打造真正的下拉刷新上拉加载recyclerview(三):下拉刷新上拉加载

    这篇文章主要对WZMRecyclerView的上拉刷新和下拉加载部分,从思路、实现方式、问题解决三个方面进行了介绍。

    2016-11-04 16:04:45 7439 1

    原创 android 打造真正的下拉刷新上拉加载recyclerview(二):添加删除头尾部

    在上一篇文章中,我们介绍了下拉刷新上拉加载RecyclerView的使用,从这篇开始,我将对这个项目的具体实现详细介绍,这篇首先介绍添加删除头尾部的实现。

    2016-11-03 16:22:07 4259 4

    原创 android 打造真正的下拉刷新上拉加载recyclerview(一):使用

    WZMRecyclerview 是一个集成了 下拉刷新、上拉加载、滑到底部自动加载、添加删除头尾部 四个主要功能的recyclerview,当然,还支持 自定义的刷新头部和加载底部、EmptyView、LoadingView、封装后的简单易用的adapter、封装后的简单易用的分割线等。

    2016-11-03 12:29:19 9449 28

    原创 android 下拉放大头部图片的ScrollView

    之前做项目的时候,需要实现类似微博个人主页的ScrollView效果,就是到顶部时继续下拉会放大顶部的图片。然后在网上找了一篇相关的实现,效果非常好,代码也很简洁易懂。(传送门: 自定义scrollView实现顶部图片下拉放大)那么我这里就只是在其基础上修改了一点点而已,比如在代码中控制图片居中、增加动态设置放大的控件、使用自定义的最大放大倍数等,都是很简单的修改,还添加了滑动的监听回调

    2016-09-18 16:02:46 17463 7

    原创 android 打造真正的无限循环viewpager

    通过监听viewpager的滑动实现无限循环,并解决边界的不友好跳转问题

    2016-09-13 13:56:20 18634

    原创 android 自动换行的线性布局

    转载请注明出处:在项目中,有时候会有“横向排列,排满后自动换行”的需求(比如下图),要是子view是定长的就没什么好说的了,但如果是变长的话呢?这篇博客会帮你应对这种需求。 基本思路最外层一层竖直线性布局(我们称为父布局)新建水平线性布局(我们称为行布局)计算待放入的view的宽度和行布局的剩下宽度判断是否可以放入 (1). 若view的宽度小于等于剩余宽度,放入,到第三步; (2)

    2016-01-12 21:48:08 17237

    原创 android 使用字体图标(Icon Font)

    android 使用字体图标(Icon Font) 转载请注明出处: 介绍字体图标是指将图标做成字体文件(.ttf),从而代替传统的png等图标资源。使用字体图标的优点和缺点分别为: 优点: 1. 可以高度自定义图标的样式(包括大小和颜色),对于个人开发者尤其适用 2. 可以减少项目和安装包的大小(特别你的项目中有很多图片icon时,效果将是M级) 3. 几乎可以忽略屏幕大小和分

    2016-01-04 12:30:30 9690

    原创 android 数据库(sqlite)查询去除重复值

    在sqlite中,要去除重复值,只需要加上distinct关键字便可,如:select distinct * from XXX。当在android的sqlite中,必须有一列为_id,或查询的时候将某一列作为_id列,如select XX as _id from XXX。问题是,在select的时候,如果我们不查询_id,或者不在查询中将某一列作为_id;便会报错。例如,我们在gd表中存入广东省所

    2015-04-13 12:45:13 21083

    原创 android 多线程下载文件大小不对的问题

    在多线程下载中,会出现下载的文件(音乐、图片)偏大或偏小。音乐文件可以正常播放,但不是按顺序播放,会发现播放起来里面的内容不是流畅的,可能有几段是重复的;图片也能显示,但不是正常图片,某些部分会重复,且像几个大碎片无序拼在一起的图像。遇到这种问题,网络上有几种说法:1、使用XX.write(buffer,0,lenght)函数代替XX.write(buffer);2、HttpURLCo

    2015-04-13 12:38:08 2316

    原创 Android RadioGroup+ViewPager+ActionBar实现仿微信6.0界面(底部滑动菜单栏+导航栏)

    本文主要使用RadioGroup+ViewPager来实现滑动界面,使用ActionBar来实现顶部菜单栏。先上图(使用GifCam录制)。

    2014-11-20 00:31:46 8174

    android仿微信6.0底部滑动菜单栏+导航栏,ViewPager+RadioGroup+ActionBar

    android仿微信6.0底部滑动菜单栏+导航栏,ViewPager+RadioGroup+ActionBar. 有博客描述

    2014-11-20

    空空如也

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

    TA关注的人

    提示
    确定要删除当前文章?
    取消 删除
    手机看
    程序员都在用的中文IT技术交流社区

    程序员都在用的中文IT技术交流社区

    专业的中文 IT 技术社区,与千万技术人共成长

    专业的中文 IT 技术社区,与千万技术人共成长

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

    客服 返回
    顶部