自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AppStore技术支持网站

亲爱的用户如果您在使用我们的产品时遇到任何问题,请随时与我们联系,我们将全力全意为您解决!请发邮件与我们联系,我们将24小时为您服务!邮箱地址:[email protected]谢谢Dear userIf you encounter any problems when using our products, please feel free to contact us...

2020-04-20 17:32:34 411

原创 android :WebView与JS交互及使用场景

1,js调用java方法使用场景:一般是自家的html页面需要拿到java里的一些数据,比如说本地的一些html页面模板要拿到app的用户id等等获取WebView对象调用WebView对象的getSettings()方法,获取WebSettings对象调用WebSettings对象的setJavaScriptEnabled()方法,设置js可用,参数:布尔值在判断是否支持js的时候,不要用ale...

2018-01-04 13:23:39 380

原创 Volley的单例模式也有坑

Volley使用很长时间了,在网上一查一大把的教程,这里说的这点基本是没有人提过的,那就是Volley 创建RequestQueue的模式。 Volley.newRequestQueue是创建一个请求队列,首先这个是比较耗资源的,而且不会自动回收的,当大量创建的时候肯定会抛出异常,做过实验,一个请求创建一个队列,大概100个左右程序就崩了 重点来了,你肯定会说谁不知道用单例啊?网上几乎...

2018-01-03 23:21:44 460

转载 CollapsingToolbarLayout使用简介

效果如图所示:上图所示就是Android Material Design 中引入的CollapsingToolbarLayout要实现的效果。先给出实现上图效果的XML布局文件activity_main.xml代码然后再对照说明:<android.support.design.widget.CoordinatorLayout xmlns:android="ht

2016-01-28 11:52:21 1409

转载 Material Design详解(动画篇)

是时候学习Android L了。Material Design:Google推出的一个全新的设计语言,它的特点就是拟物扁平化。Material Design包含了很多内容,今天跟大家分享一下Material新增的动画:在Android L中新增了如下几种动画:* middot;Touch feedback(触摸反馈)* middot;Re

2016-01-27 12:05:23 1485

转载 使用Android.Transition框架创建动画(2)

在前一篇文章中,我们初步了解android.transition框架并开始着手AndroidTransitionExample项目。今天,我们将继续进一步探索如何使用这些类,以及如何从xml文件中加载他们。为了使用示例工程,我们可以参照前一篇文章中“使用GIT实战”章节。下面是文档给出的一些额外提示。控制过度效果让我们来看看如何控制过度效果。首先,我们要进行一下重构。提取g

2016-01-27 11:26:59 748

转载 使用Android.Transition框架创建动画(1)

在Android 4.4(KitKat)中,谷歌添加了很多不错的东西。现在我们来看看android.transition框架。多年来,android不断改进现有的动画工具供开发者使用。在HoneyComb版本中,提供了很多不错的API用于创建丰富、复杂的动画。在此基础上,KitKat的android.transition让我们可以通过一种更直观的方式定义动画效果。Scene和Tra

2016-01-27 11:24:02 809

原创 Android5.0适配——水波纹点击效果

Android5.0后默认的的点击效果带有高大上的水波纹,但是如果你还是按照5.0前那样设置背景的话那就不会有波纹,实现也超级简单一,先在res文件夹下新建一个drawable-v21文件夹二,把我们5.0之前的背景文件比如select或者shape等复制到这drawable-v21文件夹下比如我之前是这样一个selector :&lt;selector xmlns:android="http:/...

2016-01-26 09:29:17 10344 4

原创 android5.0适配——轻松实现acitivty跳转View无缝过渡动画

android5.0后只需要简单几句代码就能实现这种前一个activity里的view过渡到第二个activity中,但是不能向前兼容,想在5.0之前的系统中实现还是得老老实实去用属性动画搞,废话不多说,直接上代码一,第一个activity点击跳转的代码这样写:@Overridepublic void onClick(View v) { Pair&lt;View, String&gt; ...

2016-01-25 17:41:50 3817

转载 material progressbar颜色设置

一直觉得Android L的ProgressBar,也就是那个加载小圆圈动画非常潮,研究后发现谷歌是使用矢量图形VectorDrawable(SVG)画出图形和一些动画混合制作而成的,流畅而且生动。这里写点使用心得。首先看下sdk里的xml源码。[html] view plain copy print?&lt;style name="Widget.Material.ProgressBar" par...

2016-01-22 15:29:11 6398 2

转载 Android的过度绘制

Android 中的过度绘制是指同一个像素被绘制多次,从绘制性能角度讲,同一像素点被绘制的次数当然越少越好,这样有利于减轻 GPU 的工作压力,事实上,在具体开发过程中 ,不可避免的可能会出现过度绘制,这里,Android 系统本身在开发者选项里已经提供了一个选项开关 Debug GPU overdraw(调试 GPU 过度绘制),用于检测 App 的过度绘制, 只要打开这个开关,App 界面就会

2016-01-20 11:10:00 674

转载 手机淘宝性能优化全记录

该文章来自阿里巴巴技术协会(ATA)精选集 手机淘宝作为一个航母级的应用,承载了100多个业务方,部分是H5的形式接入,还有超过50个Native的业务方。为了规避安卓DEX65535的方法数限制以及各业务独立开发等需要,淘宝工程师门也是采用了多DEX(多Bundle)的开发形式,而且手淘作为一个以图片显示为重点的APP,在性能上不可避免的遇到了比较多的问题。10月

2016-01-20 10:49:10 654

原创 关于android内存泄露那点事

相信大多安卓开发者在面试的时候如果面试官有点技术都会问到内存泄露和内存溢出的知识点,但是很多开发者都对这个不以为然,要么就是说我写的程序从来没遇到过这类问题,要么就是只知道bitmap是内存溢出的最常见原因,这样的问题都解决过等等。。。如果我是面试官那么我会认为你只值7K以下,那么一般要怎样才能回答的全面点呢,相信你认真看了这篇文章后,你就会觉得自己更上一层楼,对于面试官的这类问题也会很从容了

2016-01-15 09:24:21 662

空空如也

空空如也

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

TA关注的人

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