![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android 工具
Bee大前端
更好的生活需要你更多的知识来铺垫!
展开
-
快速开发工具
一晃好久没更新博客了,最近一个月真的很忙,因为公司在准备C轮融资,公司的发展到了一个关键的阶段,自己全部精力投入在公司产品上,这个状态可能还会持续一段时间,今天忙中抽闲来给大家分享下我们最近在项目中采用到的一些能帮助团队提升工作效率的几个Android Studio插件和工具。(可直接点击标题跳转到GitHub主页) 1、ButterKnife Zelezny ButterKnife转载 2015-07-14 14:43:47 · 410 阅读 · 0 评论 -
Android textView drawableXX图片大小
TextView自带的drawableLeft属性竟然不能设置图片大小,简直不能忍,啥也不说了,直接上代码 <!--drawableTextView--> <declare-styleable name="DrawableTextView"> <attr name="leftDrawableWidth" format="dimension" /> <at原创 2016-12-07 17:12:02 · 5690 阅读 · 0 评论 -
android ijkplayer编译
编译环境 Ubuntu 16.04 NDKr11b Android SDK 24 编译前准备 1.安装Git 命令:$ sudo apt-get install git 2.安装yasm 命令:$ sudo apt-get install yasm 3.配置环境变量 命令:$sudo gedit ~./bashrc 添加以下两个环境变量 export ANDRO原创 2016-10-09 14:44:46 · 1022 阅读 · 0 评论 -
Android MVP架构简单封装
最近在研究MVP和MVVM架构模式,看了看觉得还是MVP好做点,特意查查资料,做了下简单的封装。先看一下自己封装项目的基本库结构。 来看看源码吧 BasePresenter.javapublic abstract class BasePresenter<T> { protected Reference<T> mViewRef;//View接口类型的弱引用 public void原创 2016-05-29 20:13:19 · 2455 阅读 · 0 评论 -
自定义页面加载LoadingLayout
做项目当中总是遇到页面数据加载的情况,自定义了几个加载情况的xml布局,例如加载失败,加载数据为空,加载成功,正在加载等,但是发现每次都需要根据加载情况去处理显示哪种xml,很麻烦,也很容易出错,所以我就想以自定义组合控件的方式来处理,达到复用的目的,代码可优化的地方有很多,大家可以根据自己的需求做修改。 首先自定义属性了: <!--loadinglayout--> <declare原创 2016-05-10 12:50:52 · 2220 阅读 · 0 评论 -
Android代码规范
1、Android命名规范 Java类文件命名规范1、 Activity命名规范:以Activity作为后缀。例如:PersonActivitty2、Adapter命名规范:以Adapter作为后缀 。例如:PersonAdapter3、Entity命名规范:大多以Entity作为后缀。例如:PersonEntity4、其他的类似于前面的要求。例如:Fragment,PopupWindow等等 方法原创 2016-05-28 12:20:01 · 544 阅读 · 0 评论 -
android studio 使用.9图片
一、概述:.9图我们大家都不陌生,以前使用eclipse的时候,都是直接去sdk目录下面的tools中找到 draw9patch.bat 批处理命令,打开之后会出现制作.9图的工具。需要注意的是:图片左和上面画黑线,意味着可以拉伸的区域,右下画线意味着内容填充的区域,很简单!~好吧,其实android studio也可以这样使用,但是编辑过后的.9图放到drawable中的时候出现Error:Exe原创 2015-11-19 09:23:49 · 9150 阅读 · 2 评论 -
常用框架
一、Guava Google的基于java1.6的类库集合的扩展项目,包括collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O等等. 这些高质量的API可以使你的JAVA代码更加优雅,更加简洁. 功能模转载 2015-06-04 14:45:36 · 447 阅读 · 0 评论 -
VirtualBox 创建com对象失败
Genymotion大家应该都知道,是我们开发者的一个神器啊,除了不能测试视频和动态图片,其它的都是比较方便,还有它的版本的全面性,是个好东西。但是我最近使用的时候遇到了一个坑爹的问题,找了网上的一圈的答案都没有用,最后重启之后安装旧版本又可以用了。好奇葩,记录一下。其实是个老问题了,我找的图,但是错误码不是0005,而是以154结尾的,但是好像解决方案都是一个,那就是更改兼容性。 这里需要注意的原创 2015-11-09 16:06:55 · 723 阅读 · 0 评论 -
adt 转 Android studio 字符问题
刚来新公司,竟然有人还在用adt开发,受了adt两周的罪之后强烈要求转成as,遇到了一个问题: 1、字符异常问题,应该就是编码问题,用了notePad++拷过来拷过去,但是并不能解决,最后还是依靠强大的as自己解决,随便选择一种编码,点击convert 就好,然后再次选择 UTF-8 ,再次convert一下就好了。原创 2017-05-23 14:13:41 · 322 阅读 · 0 评论