自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 笔记

云笔记中 我一直加入的内容

2017-08-28 15:07:43 139

原创 vlayout

天猫淘宝在用的UI框架http://www.jianshu.com/p/6b658c8802d1如下图是过度绘制的颜色分类:其中蓝色、淡绿、淡红、深红代表了4种不同程度的overdraw情况,我们的目标就是尽量减少红色的overdraw,看到更多蓝色区域如下是用vlayout写成的demo的过度绘制情况

2017-08-23 13:53:39 237

原创 关于app页面上有展示星星的问题

1、最体力的办法就是,UI给出星星图片,布局中五个ImageView,根据接口返回几个,给几个imageview附上星星2、ratingbar,需要布局中style设置成style="?android:attr/ratingBarStyleSmall" 为小星星drawable中添加layerlistxml version="1.0" encoding="utf-8"?>xml

2017-03-30 16:58:46 354

原创 android app 优化工具之traceview详细步骤及数据分析

二、代码部分的优化(一)traceview工具1.TraceView 是什么TraceView 是 Android SDK 中内置的一个工具,它可以加载 trace 文件,用图形的形式展示代码的执行时间、次数及调用栈,便于我们分析。手机卡顿很多时候都是由于某个操作过于耗时,在茫茫代码中查找元凶未免太过痛苦,这时候就该体

2017-02-22 11:21:22 538

原创 Android Studio中解决 ”远程主机关闭了一个现有连接“

偶尔会报这个错,consle中会提示”远程主机关闭了一个现有连接“,一般情况下,出现这个问题的原因,一般是电脑usb接了多部手机,之后某次只连接一部手机的情况下,也可能出现这个问题;今天用了杀死adb,关闭远程、重启Android studio等方法,依然不管用,今天将数据线拔下,再插入,会提示”选择usb连接方式“,选择”调试解调器“,这个问题就这么愉快的解决了

2016-07-26 15:42:49 1775

转载 循环广告位组件的实现

技术细节实现这样一个广告位组件,其技术细节主要有3点: 1. 如何使用ViewPager 2. 如何实现循环播放 3. 如何实现自动播放 下面分别介绍这三点。如何使用ViewPagerViewPager是support-v4提供的一个类,它主要用于实现滑屏的效果,它和Fragment是一对完美的组合,通过FragmentPagerAdapter,ViewPage

2015-06-24 09:13:36 436

转载 Android应用AsyncTask处理机制详解及源码分析

1 背景Android异步处理机制一直都是Android的一个核心,也是应用工程师面试的一个知识点。前面我们分析了Handler异步机制原理(不了解的可以阅读我的《Android异步消息处理机制详解及源码分析》文章),这里继续分析Android的另一个异步机制AsyncTask的原理。当使用线程和Handler组合实现异步处理时,当每次执行耗时操作都创建一条新线程进

2015-06-19 09:26:56 340

空空如也

空空如也

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

TA关注的人

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