asd1031的专栏

世界是公平的,想要得到什么就要拿你现在有的去换。

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

Android 7.0 Settings Summary 小记

改Setting的主菜单的一个显示问题,发现android原生的Settings 在7.0 发生了很大的变化。 主要有: 1、增加了侧滑菜单; 2、增加了Suggestions 3、可以在主界面显示状态(这篇博客主要针对这个) 4、主界面使用RecyclerView这个是主界面加载的时序...

2017-07-26 20:25:18

阅读数:1361

评论数:3

android自定义view --视差动画

一转眼又到周末,发现博客居然两个月都没更新了,在不写点儿什么,真的就说不过去。前面有写过一篇自定义view 主要写的是为原生的控件添加自定义的属性,其基本原理就是在代码中为原生的控件外面包一层自定义的控件,从而使系统能认识我们自定义的属性,最终达到控制原生控件的目的。这样做的目的是为了让别人用我们...

2017-03-10 19:49:13

阅读数:1046

评论数:4

Android RRO机制的运用-----google开机向导客制化

上周五的时候领导分了一个任务,客户让在google开机向导里面增加一页,首先就想到了android的Overlay,然后网上搜了下,发下有很多人写了这方面的技术。而且写的都还不错,所以本篇只当记录作用吧,列下写的比较好的博客:http://developer.sonymobile.com/2014...

2017-01-09 17:15:46

阅读数:1883

评论数:1

2016——关于工作,关于生活

自从换了公司以后,工作都比较清闲,没事了就来csdn看看,其实《我的2016征文活动》一出来的时候我就知道了,当时就想写,抬笔却发现无从写起,即是因为我的文笔本来就不好,也是因为不知道写些什么,也许小公司呆的久了工作总结常年不写的原因吧。上周忙了一周终于搞定了一个camera的需求,利用晚上加班把...

2016-12-21 19:20:53

阅读数:2448

评论数:24

android 原生camera——设置模块修改

此篇博客是记一次客户需求修改,从上周五到现在正好一周时间,期间的各种酸爽,就不说了,还是来看大家关注的技术问题吧。首先看下以前效果和修改后的效果:修改前: 修改后: 不知道有没有看明白,我在简单说下,没修改前Camera 设置中是有两个选项的一个负责预览大小(显示的宽高比如16:9),一个...

2016-12-16 21:56:59

阅读数:3464

评论数:2

android自定义View之3D索引效果

效果图: 我的小霸王太卡了。最近工作比较忙,今天搞了一下午才搞出来这个效果,这种效果有很多种实现方式,最常见的应该是用贝塞尔曲线实现的。今天我们来看另一种不同的实现方式,只需要用到 canvas.scale(),有没有很好奇是怎么实现的呢。首先来说一下思路,只要有了思路剩下的就是往里面套代码了...

2016-12-11 00:52:01

阅读数:1053

评论数:0

致等待跳槽的人——为什么我们不建议等到年后?

离过年还有不到两个月时间了,相信很多人都在等年终奖然后准备要换坑了,做软件的普遍认为金三银四,因为这时候有大量的企业招聘,其实之前我也是这么认为的,直到看了这篇文章。100offer的致等待跳槽的人——为什么我们不建议等到年后?分享给大家共勉对于有跳槽心思的人来说,肯定会思考一个问题——「我该什么...

2016-12-05 20:15:43

阅读数:3415

评论数:0

android 小项目------黑名单app

周一的时候,同事在群里问到了黑名单功能,他说网上都没有找到一个完整的,记得谁说过一句,当都没有做过的时候,这就是机会。这几天公司事比较多,只能晚上抽时间写写,直到今天才完整的做出来。 具体效果的话大家可以运行demo看看。首先我们分析下需求1、UI部分,毕竟这也是一个小的app,2、需要有一个数据...

2016-12-01 20:52:09

阅读数:4265

评论数:0

android M Launcher之数据库实现

前面一系列文章我们分析了LauncherModel的工作过程,它会把数据绑定到桌面上。从今天开始我们来分析下Launcher的数据来源即Launcher数据库的实现。一个完整的数据库实现都应该包括两方面的内容,第一是数据库实体SQLiteOpenHelper的实现,第二是数据库ContentPro...

2016-11-29 00:03:03

阅读数:1600

评论数:0

android M Launcher之LauncherModel (三)

通过前两篇的分析,我们已经知道了LauncherModel的初始化及工作流程,如果您还不熟悉的话请看前两篇博文 android M Launcher之LauncherModel (一)android M Launcher之LauncherModel (二)了解了LauncherModel的工作过...

2016-11-26 16:12:33

阅读数:1281

评论数:0

android M Launcher之LauncherModel (二)

上一篇我们通过LauncherModel的创建 ,实例化,以及与LauncherModel之间的沟通方式。初步了解了LauncherModel一些功能及用法,如果对LauncherModel一系列初始化动画还不了解的可以看android M Launcher之LauncherModel (一)好了...

2016-11-26 00:13:57

阅读数:2108

评论数:0

LauncherModel.Callbacks接口

public interface Callbacks { //如果Launcher在加载完成之前被强制暂停,那么需要通过这个回调方法通知 //launcher,在它再次显示的时候重新执行加载过程 public boolean setLoadOnRes...

2016-11-24 09:42:44

阅读数:809

评论数:0

android M Launcher之LauncherModel (一)

众所周知 LauncherModel在Launcher中所占的位置,它相当于Launcher的数据中心,Launcher的桌面以及应用程序菜单中所需的数据像 桌面小部件的信息、快捷方式信息、文件信息、以及一些比较特殊的桌面页的信息等都是由它提供,因此我们这里来分析下LauncherModel的工...

2016-11-24 00:50:03

阅读数:3884

评论数:0

android 自定义view之侧滑效果

效果图:看网上的都是两个view拼接,默认右侧的不显示,水平移动的时候把右侧的view显示出来。但是看最新版QQ上的效果不是这样的,但给人的感觉却很好,所以献丑来一发比较高仿的。知识点:1、ViewDragHelper 的用法; 2、滑动冲突的解决; 3、自定义viewgroup。ViewDr...

2016-11-23 11:12:28

阅读数:5480

评论数:0

android 自定义ViewGroup之浪漫求婚

1、最终效果有木有发现还是很小清新的感觉 2、看整体效果这是一个scrollView,滑动时每个子view都有一个或多个动画效果,但是如果我们直接给每个子view加上动画去实现这个需求就太low了,而且也不利于扩展,所以这里将会设计一套框架,使别人能很方便的使用我们定义的控件。3、首先看看我们是怎...

2016-11-18 11:07:46

阅读数:6879

评论数:6

android launcher 之踩到的坑

需求: 1、 用android系统launcher 隐藏主菜单 所有应用显示在桌面 即workspace上; 2、隐藏launcher上方默认的google search; 3、切换一套launcher主题。实现效果: 分析: 1、 隐藏主菜单 ,google默认在android L...

2016-11-12 14:01:01

阅读数:14072

评论数:2

android 自定义view之选座功能

效果图: 界面比较粗糙,主要看原理。这个界面主要包括以下几部分 1、座位 2、左边的排数 3、左上方的缩略图 4、缩略图中的红色区域 5、手指移动时跟随移动 6、两个手指缩放时跟随缩放主要技术点 1、矩阵Matrix 2、GestureDetector与ScaleGestureD...

2016-11-07 17:46:52

阅读数:5617

评论数:2

关于bitmap你不知道的一些事

1、计算机表示图形的几种方式1)BMP :几乎不进行压缩 占用空间比较大 2)JPG : 在BMP的基础上对相邻的像素进行压缩,占用空间比BMP小 3) PNG : 在JPG的基础上进一步压缩 占用空间比较小这是对三种格式进行一个简单的介绍,知道是怎么回事就行,在android中一...

2016-10-20 15:51:50

阅读数:1105

评论数:0

java多线程断点下载

最近闲的比较蛋疼,原本软件计划招20个人的,现在14个人的团队都是一半在打酱油,这跟全国经济形势有关,我们也没太大办法,所以最近是啥都看看。昨天晚上看了一个多线程断点下载,今天就用java实现了一遍。基本思路: 通过HttpURLConnection获取网络资源,得到资源大小等一些信息, 在本地创...

2016-10-14 17:02:19

阅读数:1297

评论数:0

Android 多窗口

随着手机屏幕越来越大,单手操作手机越来越难,所以一些大厂早就开始研究多窗口,如iphone、samsung的单手模式,作为一个发展趋势google肯定也不会不考虑用户的体验,所以在android N中增加了多窗口的操作。本编通过android官方给出的示例结合api指南及前人分析来研究一下andr...

2016-10-13 19:11:36

阅读数:1472

评论数:0

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