- 博客(9)
- 资源 (15)
- 收藏
- 关注
原创 Android开发调试神器——Stetho介绍
随着Android开发技术的逐步完善,好用的插件,开源项目越来越多,善于使用这些插件能够大大提升你的开发效率。今天介绍一个Facebook开源的Andorid调试工具。 由Facebook推出的Stetho基于Chrome控制台,将网络监控,程序数据,甚至js 控制台整合在一起非常方便。1、Stetho集成1. 项目添加依赖。 compile ‘com.facebook.stetho
2017-03-30 16:37:27 7685
转载 Android Gradle manifestPlaceholders 的妙用
开发中很多时候我们会遇到这种场景,比如说:在用到一个第三方sdk,但是这个sdk并没有区分开发环境和线上环境,这时候我们就可能会申请两个不同的key标识,而且很多key标识都只能在androidmanifest里面配置。所以每次上线生成apk就必须手动去更改key标识,如果渠道版本少也还好,打包速度快也还行,需要区分环境的的key标识相对较少也还不错 ,但是如果你一项都沾不到边,到时忘记哪个key忘
2017-03-28 17:35:58 1390
原创 Android虚拟按键适配Popupwindow
相信大家都遇到过带虚拟按键的手机,然后通常都会有个需求,让你做一个从底部弹出的Popupwindow,这时,当虚拟按键消失的时候你的弹出窗口页面就乱掉了,如何解决呢?请听我慢慢分析。1、解决虚拟按键遮挡Popupwindow问题一般来说有虚拟按键时,虚拟按键默认会遮盖窗口底部的画面,如下图:这时我们需要设置一下Popupwindow在有虚拟按键时的属性: 1、给popupwind...
2017-03-22 11:42:32 5863 3
原创 java.util.ConcurrentModificationException
for (String orderId : strs) { for (OrderListBean.OrderBean orderBean : orderBeanList) { if (!TextUtils.isEmpty(orderBean.getSequenceId()) && orderBean.getSequenceId().equals
2017-03-20 17:43:08 317
转载 SourceTree使用方法
一 、SourceTree简介SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作。同时它也是Mercurial和Subversion版本控制系统工具。支持创建、提交、clone、push、pull 和merge等操作。二、下载安装SourceTree步骤1、下载地址:https://www.sourcetreeapp.com
2017-03-20 15:20:21 79901 6
转载 Materail Design 入门(八)——CollapsingToolbarLayout的使用方法
CollapsingToolbarLayout是用来对Toolbar进行再次包装的ViewGroup,主要是用于实现折叠(其实就是看起来像伸缩~)的App Bar效果。它需要放在AppBarLayout布局里面,并且作为AppBarLayout的直接子View。CollapsingToolbarLayout主要包括几个功能(参照了官方网站上内容,略加自己的理解进行解释): (1) 折叠Ti
2017-03-10 18:37:14 1145
转载 Materail Design 入门(七)——AppBarLayout的使用方法
最近发现好多App的顶部栏做的越来越炫酷了,还可以伸缩呢,其实要归功于AppBarLayout的作用啦,今天看到一篇文章写的特别好,我就拿过来给大家分享下,过几天自己的demo写完之后有什么感悟和总结也会一起补充过来。好了废话就到这里,现在开始进入正题。 AppBarLayout继承自LinearLayout,布局方向为垂直方向。所以你可以把它当成垂直布局的LinearLayout来使用。
2017-03-10 18:32:28 1791
原创 Materail Design 入门(六)—— TabLayout之标题中添加自定义View(2)
上一篇我们介绍了TabLayout的简单实用方法,本节来说说如何在TabLayout的标题上添加自定义View,目前来说几乎每个App中都会有Tab样式,而且多数还都是主页直接就放置了几个Tab按钮,有的是文字的,有的还会有图标,下面我们就来说说如何给Tab按钮加上漂亮的图片。1、自定义View布局LinearLayout xmlns:android="http://schemas
2017-03-07 16:55:54 5153
原创 Materail Design 入门(六)—— TabLayout之使用介绍(1)
在进入正题之前首先我们来看一张效果图,如下图: 看到这样的Tab效果你通常会怎么做呢?思考3秒钟,在Materail Design之前你可能会用3个Button或者CheckedTextView,这些都是最原始的处理方法,修为高点的同学呢可能会在github上面找一些大牛们推荐的第三方框架来实现,简单又方便,比如PagerSlidingTabStrip去实现,或者viewpagerin
2017-03-06 16:46:39 733
适配高版本Android Studio的Lombok插件
2023-05-30
Android——SeekBar动态显示进度
2017-10-26
MaterialDesignExample
2017-07-20
基于Android的viewpager使用方式全解
2016-04-27
驾考app开发源码
2016-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人