自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Flutter填坑系列之Amap(一)

Flutter填坑系列之Amap(1)简介随着Flutter的推出,使得移动端Write once, Run anywhere 变得可能,但是由于前期Flutter库数量以及质量都不够丰富,所以必然会导致Native层代码的编写。此次就给介绍下Flutter中地图模块的使用情况,以及所遇到的各种坑......一、配置安装参考https://github.com/yohom...

2019-07-20 16:55:54 1855

原创 JVM内存分布

一、简介JVM是一个老生常谈的问题了,所以篇中的内容,更多的是为了复习总结。二、JVM内存分布整理了一张脑图,这里只是对jvm的描述,在不同的jvm中也可能会有变动三、部分数据流转 代码如下:public class MyClass { public static void main(String agrs[]){ int fir...

2019-03-24 17:40:43 221

原创 从Activity setContentView了解LayoutInflater(一)

简介      驱使我去了解LayoutInflater的原动力是年初再写热插件demo时,总是会在资源加载出一些乱起糟的异常,所以就把资源从文件加载到内存的整个流程熟悉了一边,顺带也解决了刚入门android时,对setContentView是如何将xml转换成View的好奇。正文一、从activity的setContentView开始       先看下setConte

2017-09-20 22:11:34 335

原创 封装一个适合自己的AutoLayout(基于鸿洋AutoLayout)

简介为了提升用户体验,经理要求移动端app适配竖屏版平板,我看了下资源包中的layout包,共计200+个xml布局文件,不管是做适配文件,还是进行自动适配ViewGroup(PrecentRelativelayout、Constraintlayout)进行适配,都是一个不小的工作量,更不用说中间还少不了各种测试......繁琐的操作流程并不适合我这种懒人,对我来说,追吼的就是找个能用的轮子改

2017-08-29 14:48:55 1399

原创 服务器性能监控脚本

整理了下几个常用的监控简本: #获取cpu使用率cpuIdle=`top -n 1 | grep 'Cpu' | awk '{print $8}'`cpuUsage=`expr 100 - ${cpuIdle[((0))]%.*}` #获取磁盘使用率(监控目标 /dev/sda1)data_name="/dev/sda1"diskUsage=`df -h | gre

2017-07-25 10:38:46 2081

原创 关于进程保活的三两事

前言本文中所讲的保活,并非之前所做的无论用户怎么折腾都还能常驻后台的保活,只是指在用户不主动杀进程的情况下,能保持服务长存的方案。公司的做的是B2B的产品,部分业务必须要及时的通知用户,在Android5.0之前还好,毕竟保活的方案不少,而且不少手机rom对后台服务的管控也并不是很严格(某些机型除外),然而现在,一言不合就是杀进程,虽然作为手机用户的体验更好了,但是作为开发者却头疼万分,因

2017-07-24 10:41:33 419

原创 更为方便的书写编译时注解——javapoet

简介  编译时注解以其在保有注解低耦合等传统特点的同时又能兼顾性能被开发人员所热爱,但是,在写编译过程动态生成代码文件时的琐碎工作让人头疼,square公司推出的javapoet则完美的解决了这一问题,让动态生成代码不在难写。这里以一个简单的视图绑定为例,介绍下这个框架。一、注解部分  这里不在对注解部分做详细的描述,网上有很多关于java注解的资料,再此只对在做注解时运用到的

2017-02-27 15:08:56 749

原创 一个简单的轨迹动画

一、前言        下半年公司业务忙成doge,堆了成吨想些的博客都没时间去写,趁着年假写个博客乐呵一下。祝新年大吉二、需求描述        年中那会儿基友的公司给他了一张只有一条曲线的图,想让他按照曲线的轨迹动态展示整个曲线,然而基友忙于把妹,一个馒头的代价收买了我,于是帮他写了代码。先看下实现效果                              上原始图(原

2017-01-28 12:22:29 2165

原创 React-Native 中的ListView

一、简介         讲到ListView,做为android研发的我感觉十分的亲切,毕竟同名同意。基本上,除了几个别的app之外,难得会有app不用ListView(当然,也有新出的RecyclerView)。好吧,这就走进ReactNative中的ListView。二、ListView的demo(基于官方)        官方给出了一个极简的ListView demo(

2016-06-29 18:00:50 3094

原创 高斯模糊加图片展示(仿ipad qq图片点击展示)

1.前言       项目中有需要点击展示大图的,然而发现手机端的图片展示更多的是黑色背景+图片展示,最多加上个缩放动画。更让强迫症纠结的是:因为android的本身的原因(从nexus到小米魅族),使用activity进行图片展示会有几率看到statusbar下滑消失动画(对的,没看错,有几率),单单是几率两字就让人纠结不已......随萌生出了些本博客代码——高斯模糊+图片展示的想法。

2016-05-07 17:53:59 3230 7

原创 Android Activity的滑动销毁

写着篇文章的目的很简单,在接盘项目的时候发现,前任使用的第三方滑动销毁出现了不少问题,于是心生了想要自己写一个的想法,毕竟出现问题时,能更快速的定位,更好的解决。首先,先说明要用到的知识点吧:ScrollerScrollto事件分发。

2016-04-05 20:16:51 1565

原创 简析Handler、MessageQueue、Looper

刚接触android的时候,对Handler的工作机制什么的一头雾水,只明白这些东西写下了就可以用了。所以这一篇就写Handler,纪念逝去的青春......

2015-12-28 11:57:41 1118 9

空空如也

空空如也

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

TA关注的人

提示
确定要删除当前文章?
取消 删除