自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MaterialDesign的Toolbar以及Drawerlayout

![image.png](http://upload-images.jianshu.io/upload_images/2062622-4c78768453526fb3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)类似于上图的效果,点击顶部左侧的按钮会出现菜单栏(类似于SlideMenu),右侧的搜索按钮也会出现相

2017-07-04 14:50:59 204

原创 应用于app的数据追踪----自动生成文件路径

最近数据中心需要对我们的app进行数据追踪,主要用于对用户行为进行统计。对于数据埋点这一块,友盟可以完成基本的功能。但是在这个大数据时代,数据就是金钱。需求是这样,对于用户的每个行为,要想服务器传递用户所在界面到来的路径以及点击事件。例如我们有activity A 、B、C,我们从A点击某个weight01到B 再点击02到C再点击03,那么发送C点击03的数据上报为:rout为A01B02C

2016-05-12 14:36:20 1103

转载 View的事件体系

第3章 View的事件体系3.1 View基本知识(1)view的层次结构:ViewGroup也是View;(2)view的位置参数:top、left、right、bottom,分别对应View的左上角和右下角相对于父容器的横纵坐标值。从Android 3.0开始,view增加了x、y、translationX、translationY四个参数,这几个参数也是相对于父容器的坐标。x

2015-12-14 14:39:39 369

转载 Adpter深层优化

Adapter优化方案的探索概要:使用Adapter的注意事项与优化方案本文的例子都可以在结尾处的示例代码连接中看到并下载,如果喜欢请star,如果觉得有纰漏请提交issue,如果你有更好的点子可以提交pull request。本文的示例代码主要是基于CommonAdapter这个库编写的,若你有其他的技巧和方法可以参与进来一起完善这篇文章。固定连接:https://githu

2015-11-18 17:38:00 459

转载 TextView性能优化

Android中的TextView是整个framework中最复杂的控件之一,负责Android中显示文本的大部分工作,framwork中的许多控件也直接或者间接的继承于TextView,例如Button,EditText等。其内部实现也相当复杂,单论代码行数来说,android-22中TextView有足足9509行,另外,TextView中许多操作都非常繁重,例如setText操作,需要设置S

2015-11-18 17:20:33 2199

转载 加速你的app

加速你的Android应用原文链接 : Speed up your app原文作者 : UDI COHEN译文出自 : 开发技术前线 www.devtf.cn。未经允许,不得转载!译者 : zijianwang90校对者:状态 : 完成几周之前,我在Droidcon NYC上有过一次关于Android性能优化的演讲。我在这个演讲中花费了大量的

2015-11-18 16:38:03 558

转载 Fab

Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏字数7114 阅读18402 评论73 喜欢115译者地址:【翻】Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏原文:Codelab for Android Design Support L

2015-11-18 16:26:08 647

转载 Mat分析内存泄漏

1最原始的内存泄露测试重复多次操作关键的可疑的路径,从内存监控工具中观察内存曲线,是否存在不断上升的趋势且不会在程序返回时明显回落。这种方式可以发现最基本,也是最明显的内存泄露问题,对用户价值最大,操作难度小,性价比极高。2MAT内存分析工具2.1 MAT分析heap的总内存占用大小来初步判断是否存在泄露在Devices 中,点击

2015-11-18 16:05:48 483

转载 ViewPager不为人知的秘密

ViewPager不为人知的秘密ViewPager翻页控制关于控制ViewPager的翻页,在网上已经有很多解决方法了,我们一个个来看看。setScanScroll()我们先来看一下具体实现:public class CustomViewPager extends ViewPager { private boolean isCanScroll =

2015-11-18 13:41:58 249

原创 ShortCut的延伸功能--为一个app的不同界面创建不同的快捷方式

现在做的项目有一个特殊的需求,众所周知,一个APP有一个主程序界面,一般是luncher的界面,通过这个主界面又可以进入很多界面,但是楼主这个程序需要为一个独立于主界面的子界面做一个独立的shortcut,暂且称之为A界面。 做着做着快捷方式我突然发现一个问题,就是一个app虽然可以通过修改shortcut的Intent参数来为不同的界面创建不同的快捷方式,**但是每次点击A界面的快捷方式,在启动

2015-11-18 11:40:05 595

原创 Android快捷方式(ShortCut)创建以及删除

之前公司用到为app应用创建快捷方式的方法,其实很简单,google提供了一个ShortcutIconResource的类,调用此类用广播发送出去就行了。这里提供一个基本的工具类大家可以直接调用就好。细心的同学会发现最后一个方法的注释,其实系统的app都是放在lunch的数据库里,有一个叫做faverite的表,里面存放的就是我们需要的东西啦。import java.util.List;impor

2015-11-18 11:22:41 938

原创 为app创建快捷方式

最近公司做的项目要为应用添加快捷方式,顺便就看了下,眼下采取广播创建快捷方式最为普遍。import java.util.List;import android.app.Activity;import android.content.Context;import android.content.Intent;import android.content.Intent.ShortcutIconReso

2015-11-18 11:16:46 412

转载 获取手机内部所有应用的方法比较 PackageInfo、ResolveInfo

首先我们来看一下PackageItemInfo,它是包含了一些信息的基类,它的直接子类有:ApplicationInfo、 ComponentInfo、InstrumentationInfo、PermissionGroupInfo、PermissionInfo。   它的间接子类有:ActivityInfo、ProviderInfo、ServiceInfo。这个类包含的信息对于所有包中项目

2015-11-18 10:54:45 795

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用

2015-11-18 10:53:26 309

原创 关于ECLIPSE无法显示package explorer等内容的解决方法

今天电脑不知道怎么搞的抽风了,

2014-11-03 10:12:53 9539 5

原创 Android Runable 与 Thread的联系和区别

在Android 中 有两种方法可以实现多线程操作,一种是Runable,另外一种是Thread. 他们的不同点:Runable是一个接口,可以避免只能继承一个父类的限制,可以实现数据共享。但是如果想要多个线程实现自己的功能,则需要用到Thread.Thread是一个类,他实现了Runable接口。 他们占用CPU以及是否开新线程的解释:Android的CPU分配的最小

2013-12-05 16:17:54 795

转载 android 报表

wait..

2013-12-03 17:26:34 421

转载 Youmi广告sdk

a

2013-12-03 17:25:40 1368

转载 ActionBar

关于那个问题:是关于如何生成如下图所示之ActionBar效果:                       其实就在官网上就有答案,自己疏忽再加上资料繁多。寻了许久,经过指点。终于找到:To enable split action bar, simply add uiOptions="splitActionBarWhenNarrow" to your or manifest el

2013-10-23 14:35:55 538 2

空空如也

空空如也

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

TA关注的人

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