排序:
默认
按更新时间
按访问量

Android 冷门问题记录(8.4.3)

在使用AlarmManager时,通过PendingIntent传递 Parcelable 对象时,会出现取不到数据的现象。此时可以考虑用Bundle来保存Parcelable,再将Bundle传递给PendingIntent,即可正常传递。 参见:https://blog.csdn.net/...

2017-10-31 17:35:56

阅读数:236

评论数:0

使用Android.mk文件导入Exoplayer包

在之前的项目中使用原生VideoView,存在一个加载非常慢的问题,为了提升加载速度,在项目中使用ExoPlayer来替换原视频方案.ExoPlayer是Google提供的开源视频库,提供了功能更强大的媒体播放功能,支持多种格式 https://github.com/google/ExoPlay...

2017-07-31 17:27:57

阅读数:1278

评论数:0

ReactNative 应用于原生应用 踩坑

学习了一下ReactNative,配置好环境后,根据中文教程http://reactnative.cn/docs/0.46/integration-with-existing-apps.html#content 准备写了原生程序中使用RN的例子。没想到按着教程一路走来,还是有一堆坑。1.自动载入的...

2017-07-10 17:09:51

阅读数:182

评论数:0

代码优化之ViewStub

最近对代码进行优化,想到了面试时常问的ViewStub,可以实现延迟加载.虽然知道大概工作过程是初始化时不加载,使用的时候再加载.但是具体如何使用却还一直没有动手尝试.https://developer.android.com/training/improving-layouts/loading-...

2017-07-10 11:29:39

阅读数:221

评论数:0

重写MediaController在不同版本上的兼容方案

最近需要自己实现一个播放器,原生的MediaController带有一个默认的播放控制栏,但是需要改成设计图上的样式.弄了半天靠复制MediaController源码重写来解决了问题.代码上传之后结果发现,原生的MediaController代码中有一处,在Android 6.0以上与Androi...

2017-06-22 16:03:34

阅读数:407

评论数:0

Material Design共享元素转换(Shared Element Transition)效果实现

前段时间有妖气APP改版,在新版里看到个很炫的效果,点击收藏书架上的书,封面会移动到下个Activity。但是不知道是怎么做出来的,搜都不知道怎么搜。。。。昨天心血来潮研究下动画,然后看到在Material Design里提供了各种炫丽的转场效果,其中有一种效果正是我要找的,名为共享元素变换(Sh...

2016-08-30 13:30:58

阅读数:2837

评论数:0

自定义仪表盘控件(源码中已经改成了自己绘制表盘)

新的任务又来了,这次需要实现一个仪表盘的自定义控件,自定义控件一不常写就手生,这次又巩固下,并且学了一些新知识。https://developer.android.com/training/custom-views/index.html Android官方文档中关于自定义控件的教程,在大致了解自...

2016-08-09 13:34:38

阅读数:4851

评论数:0

Volley源码简单解析

还是先自己分析一遍源码,在看大神们的分析更有用。研究Volley源码,首先从RequestQueue开始,1.RequestQueue/** The cache triage queue. */ private final PriorityBlockingQueue<Request<?...

2016-07-28 21:28:50

阅读数:461

评论数:0

TabLayout实现滑动导航栏

目前在做的这个项目中,用到了滑动导航栏, 参考的开源中国APP,使用的是开源PagerSlidingTabStrip+ViewPager实现的。 然后今天刚巧看了一篇文章 http://blog.csdn.net/tyk0910/article/details/51395064 同样的效果...

2016-07-19 20:10:27

阅读数:3725

评论数:0

关于android图标美工设计尺寸与处理方法

最近两个项目都找了美工做的图标,关于尺寸方面,由于美工都是按px像素来设计,而我们程序里一般都使用dp来使图像有更好的适应,所以为了统一标准也琢磨了挺久,为了防止以后忘了再研究(已经忘了一次了),特此记录。我们的美工图标设计是按1080P设计的,1920*1080 比如其中一个图标大小是100p...

2016-07-18 19:57:41

阅读数:2694

评论数:0

RabbitMQ的Android端接收

本次做的项目,有一部分是通过RabbitMQ来传输的实时数据。然后我这Android端就需要研究怎么接收。以前用的volley什么的,都是用http通讯的,这个稍微不太一样,采用的消息队列的方式,生产者与消费者的设计模式,观察者模式。有次面试就挂这了TT。看了下RabbitMQ,可以服务端上可以设...

2016-06-23 20:24:13

阅读数:7973

评论数:4

高德地图BusLineOverlay自定义公交线路

项目中用到一个功能,对车辆运行情况监控,在地图上显示。 因此需要在地图上绘制一条线路,显示每个站点的车站信息,以及当前车辆在线路上的运行情况。 类似高德地图demo中公交线路查询的样式 查了下文档,在BusLIneOverlay中看到这么一段话 公交线路图层类。在高德地图API里,如果要...

2016-06-14 18:53:13

阅读数:2261

评论数:1

Android 侧边栏NavigationView与toolbar

最近做的一个项目,使用了侧边栏,按着官网的教程,使用的DrawerLayout,然后也用到了actionbar,然后显示效果如下: (该之前的图懒得还原了。。这个是示意图)但是我发现Google 商店之类的应用,侧边栏是这样的 这两个的区别是侧边栏是否延伸到系统顶部。 难道谷歌的应用用的...

2016-06-13 20:20:09

阅读数:17871

评论数:3

高德地图简单使用

几年前做地图相关项目,使用的百度地图SDK,这次又遇到相关项目,打算尝试下高德地图如何。 1.首先,注册高德账号,然后申请为开发者 http://lbs.amap.com/ 2.申请KEY 几年前弄百度地图时,也要申请Key,挺麻烦,然后有时候在实验室弄,有时候在笔记本上弄,需要弄两个K...

2016-06-03 11:23:26

阅读数:3615

评论数:0

ListView高效异步加载图片

项目地址:https://github.com/LqcIce/ImageListview 实现了异步加载图片,并且在滑动停止后再加载新图片,提高效率。 总结问题主要有一下几点: 1.只使用简单的convertView与viewHolder来提高效率时,当从网络加载图片时速度较慢,并且由于l...

2016-05-29 17:15:07

阅读数:423

评论数:0

自定义圆形图片控件

做项目有个地方要用圆形图片做头像,而美工只给了我一个方形图片。。 本来打算自己PS的,就先放着了。后来网上搜到可以通过代码来实现圆形头像,而且上次面试还被问到了怎么实现圆形图片。。。 于是这次动手用自定义控件的方法做出来了,就算又练习了一下自定义控件。 原理:这次用的方法主要是通过Bitmap...

2016-05-06 15:26:52

阅读数:883

评论数:0

Android后台线程拍照卡顿问题(回调函数与Looper)

前段时间做了一个项目,要求后台拍照,经过努力完成了需求。 方法如下: // 启动相机 new Thread(new Runnable() { @Override public void run() { if (myCamera != null) { ...

2016-05-03 18:00:54

阅读数:4031

评论数:5

在Ubuntu上搭建Android开发环境(Android Studio)

五一放假,闲着没事,装了最新的ubutun16.04,然后打算顺道把android开发环境移植到ubuntu上来体验一下。 1.首先下载了Android studio 2.1  之前使用的提供改host 翻墙 的网站今天挂了。。。只能在国内网站下了。。。 http://www.androidd...

2016-05-01 16:00:20

阅读数:5589

评论数:0

自定义三档半圆开关控件

项目中需要一个多档的开关,根据美工的做图来开,可能得用自定义控件来实现,正好之前学习做了一个卫星菜单自定义控件,打算尝试自己自定义这个半圆控件。 美工图如下: 1.考虑自定义控件所需属性 根据美工图来看,我觉得需要两个属性,开关档位数量leve,指示器颜色indicatorColor 于是在v...

2016-04-01 12:29:02

阅读数:1024

评论数:0

Android沉浸式效果实现

目前,许多Android应用都使用了沉浸式效果,即状态栏颜色与应用的导航栏(或是自定义导航栏)一致。 这次做的应用中,需要实现这种效果。费了好多时间没弄通,直到看到这篇文章: http://blog.csdn.net/ys408973279/article/details/49994407 根据...

2016-02-25 13:54:32

阅读数:3532

评论数:0

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