Search for History Clear
  • Home
  • Home
  • 2016.09.13
    Android
    Android 一些面试问题收集 前言因为最近换工作,所以需要面试,但是面试了3家只有一个offer,只是可能因为工资问题最终还是需要继续面试,同时感觉每次面试都不做任何准备,不看面试题,不去温习一下书本,感觉临场表现可能的确不行吧,所以本文主要记录在面试中被遇到的一些问题和一些我觉得的答案,以做记录,不过通过三次面试感觉有时候面试多点也好,毕竟一般公司都会问你公司所在乎的问题(反正我之前面试别人就是这样),所以很多时候吧面...
    • 2.9k
    • 9min
  • 2016.08.25
    Android
    Glide加载圆形和圆角图片+使用记录 前言因为项目中使用了Glide,同时了为了兼容性,所以在加载圆角和圆形图片的时候,是使用Gilde来实现,而不是通过自定义控件,此文是记录下如果通过Glide加载圆形和圆角图片,以及在使用Glide中常用的一些方法加载有效果的图片方式Glide可以通过设置transform或者设置bitmapTransform来实现各种现实效果,本文是通过设置transform来实现的圆角和圆形图片加载圆角...
    • 973
    • 4min
  • 2016.07.14
    Android
    Android自定义控件之全文收起TextView(继承TextView法) 前言因为公司项目需要全文收起的功能,一共有2种UI,所以需要写2个全文收起的控件,关于第一个控件已经在第一篇文章讲述嵌套法实现全文收起TextView,本篇文章主要讲述直接继承至TextView的实现方法效果图实现原理通过另外一个方法设置文本,同时在GlobalLayoutListener中计算每行出需要显示的总行数,判断是否需要全文收起功能,如果需要,则计算出每行需要显示多少文本,在设定的...
    • 1.9k
    • 8min
  • 2016.06.29
    Android
    Android自定义控件之全文收起TextView(控件嵌套法) 前言因为公司项目需要全文收起的功能,一共有2种UI,所以需要写2个全文收起的控件,之前也是用过一个全文收起的TextView控件,但是因为设计原因,在ListView刷新的时候会闪烁,我估计原因是因为控件本身的设计是需要先让TextView绘制完成,然后获取TextView一共有多少行,再判断是否需要全文收起按钮,如果需要,则吧TextView压缩回最大行数,添加全文按钮,这样就会造成Lis...
    • 1.8k
    • 8min
  • 2016.06.13
    Android
    自定义控件之重写ScrollView实现图片下拉放大 前言因为公司项目要实现一个效果,在ScrollView没有向下滚动时,下拉(未重写前下拉是没有任何效果的)放大顶部的图片,当时去网上找了,记得以前见过很多这样的控件的,现在却找半天也很难找到一个,好不容易找到了2个,发现效果都和需求上面的效果有偏差,最后没有办法只能是自己写了,花费了半天时间研究出来了,同时为了记录实现思路,所以就有了此文章效果实现思路拦截ScrollView的触摸滑动事件(...
    • 2.1k
    • 9min
  • 2016.06.09
    Android 架构
    Android APP架构心得 前言从JavaEE转到Android开发也2年多了,开发的项目也有4,5个了(公司项目),其中有3个项目前期都是自己独立开发,从一开始的毫无架构到现在对如何架构也有一点心得,所以在此分享出来,大家一起交流什么是架构在我看来,软件架构绝对不只是框架的堆砌,看我看来,架构是为了方便软件维护、扩展、安全性、切入性(我也不知道有没有人提出过这个关键字,因为的确很少看见,简单来说我这里说的切入性就是指...
    • 4k
    • 13min
  • 2016.03.28
    Android 插件
    Android Studio插件推荐(PreIOC,GsonFormat) 好的插件能加快项目的开发速度,尤其是一些针对重复性的代码的插件,所以在这里向大家推荐2款不错的插件,如果以后发现新的好的插件,还会继续推荐,同时欢迎大家推荐GsonFormatGsonFormat是一款将json直接转换成JavaBean的工具,这样就避免了我们经常需要照着接口文档来写实体类bean,而且还要看着不要写错,同时也节省了大量的时间第一步:安装首先点击设置按钮,通过File菜单进...
    • 1.3k
    • 6min
  • 2016.03.23
    Android
    EventBus3.0的入门和使用 前因因为公司项目中使用EventBus,所以需要进行了解,本来还以为EventBus会很难理解,但是网上查了一下,发现上手很快,而且也没有什么特别难懂的地方,这篇文章记录我对EventBus的一些理解使用场景经常会遇到,有时候发生了一个事件,需要在别的activity或者Fragment或者其他类中进行处理,以前我们是通过广播去实现,但是当一个Activity需要处理很多种事件时,广播管理起...
    • 1.1k
    • 4min
  • 2016.01.19
    Android
    Android开发常用知识点 本博文主要记录Android开发中常用但是并不是常能记住的一些知识点,本文长期更新9.png的知识上方和左方黑线是控制拉伸范围的,左方和下方控制内容位置,当前可以不用设置左方和下方黑线,默认为上方和左方对应判断字符串为null或者空字符串以前使用if(str == null || str.str.isEmpty())​```或者其他第三方工具类来判断字符串是否为空,但是Android自己早就...
    • 800
    • 3min
  • 2015.12.25
    Android
    AChartEngine使用笔记 前言因为公司项目需要画图表,所以接触了很多图表控件,最终因为各种原因使用了AChartEngine,虽然我个人并不想用这个控件(真心不好看),但是既然用了,还是记录一下使用中常用到的东西吧 源码地址AChartEngine在Google code上,所以你懂的==更改图表背景色==用过AChartEngine的应该都知道,默认背景是黑色的,这对于Android...
    • 372
    • 1min
Categories
  • Android
    11
  • Java
    18
  • 服务器
    5
  • MySQL
    6
  • 架构
    3
Tags
Android 架构 插件 ElasticSearch JavaEE 服务器 Jenkins KafkaStream Mysql Nginx Mycat RabbitMq Springboot Dubbox Spring cloud MyBatis Druid Linux 日志 分布式事务 Hexo 自动部署 设计模式 Maven Redis 性能优化
12
© 2015 - 2025 Raye Wang
Framework Hexo | Theme MengD
你必须去做你不得不做的事