登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

教你一步一步实现图标无缝变形切换

今天我们再体验一把图标切换动画。之前看过MaterialDesign的图标切换,如下图:感觉效果挺好的,但是发现很多实现是通过多个图片切换产生的动画效果。如果想要定制属于自己的切换效果显然得要去制作很多张图片,导致apk变大不说,这得需要一定的flash功底啊~,于是我就想是否可以通过属性动画,根据起始path数据和最终的pat ...
jjcodecode 半小时前
阅读:13 评论:0 赞:0

酷炫的Activity切换动画,打造更好的用户体验

毫无疑问,动画效果能提高用户体验。我们平时使用最多的动画基本上是属性动画和补间动画了,属性动画很强,基本能定制我们想要的动画,但是你是否知道,API21(5.0)后系统内置了Activity之间的切换动画,而且非常酷炫,今天我跟大家一起分享一下。我们知道,在两个Activity之间切换,我们一般会写出类似下面的代码:Intent ...
jjcodecode 半小时前
阅读:14 评论:0 赞:0

如何避免Kotlin里的陷阱?

最近Kotlin特别流行,并且我也赞同Kotlin是一个经过深思熟虑后被设计出的语言,除了下面提到的缺点之外。我会在本文向你分析一些我在开发过程中遇到的陷阱,并且教你如何避免他们。谜一样的null在Kotlin当中,你可以不用考虑在你的代码中如何处理 null 的问题,这会让你忘记null是无处不在的这个说法,只不过被隐 ...
BlueManlove 1 小时前
阅读:20 评论:0 赞:0

提升Android Studio阅读代码效率技巧

*更多AndroidFramework干货,请关注微信公众号:tmac_lover俗话说,工欲善其事,必先利其器。对于我们程序员来说,阅读大量的源代码是必不可少的。特别是对于那些比较大的源码,过多的源文件、类和方法数量,都会阻碍我们理解代码的因素,因此我们需要使用IDE的一些功能来提高阅读效率,才能加快我们对代码的理解速度。我知 ...
tmac_lover 昨天 23:21
阅读:22 评论:1 赞:1

静态的广播接收器

Elsieee 昨天 20:27
阅读:45 评论:0 赞:1

Android项目集成AndResGuard资源混淆两种方式

Android 项目开发完成后我们为了防止别人反编译我们的apk安装包,我们需要对我们开发完的安装包做一些处理,比如代码混淆、加壳、资源混淆、资源加密等,本文要介绍的是微信官方推荐的AndResGuard资源混淆方法。1、AndResGuard官方介绍AndResGuard是一个帮助你缩小APK大小的工具,他的原理类似Java Proguard,但 ...
ceshishangchuan 昨天 20:02
阅读:9 评论:0 赞:0

单链表翻转

单链表反翻转转载自:http://blog.csdn.net/feliciafay/article/details/6841115如何把一个单链表进行反转?方法1:将单链表储存为数组,然后按照数组的索引逆序进行反转。方法2:使用3个指针遍历单链表,逐个链接点进行反转。方法3:从第2个节点到第N个节点,依次逐节点插入到第1个节点(head节点)之后,最后将第一个节点挪 ...
云邮boy 昨天 16:35
阅读:57 评论:1 赞:0

Android三种姿势带你玩转360度全景图功能

**简介**>大家好我是张鹏辉(道长)人如其名,我是天桥上算命的,转发这条博文,接下来一个月会有意想不到的惊喜发生。最近微博上的全景图火了,所以决定实现一下。工程里面图片资源来自网络,如有侵权请联系我,马上删除当然实现的方式很多比如OpenCV、u3d等。这里提供三种方式实现:1.OpenGLES2.GoogleCardboard(GoogleV ...
zph0224 昨天 16:03
阅读:72 评论:1 赞:1

去你妹的厂商改固件,看我逆向小米rom层应用做碎片化适配

![](http://upload-images.jianshu.io/upload_images/1110736-7864e42a7f26ed3a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/720)**为什么要逆向rom层?**`Android`的碎片化不用我说大家都懂的,五花八门。时常应用层开发者痛不欲生,明明在我这里开发时运行没有问题,tm的一上线就出问题。为什么?这个机型`rom`被 ...
香脆的大鸡排 昨天 15:44
阅读:81 评论:1 赞:0

Android工程师,如何简单高效的学会smali语法

**注意:**本篇是一个以方法论为导向的文章。**Q1:Smali是什么。**>Smali是一种宽松式的Jasmin/dedexer语法.简单来说就是我们用java写的代码编译成class打包成dex文件后使用baksmali程序逆向回来的一种语法。**Q2:为什么要学习Smali。**首先,提到smali就不得不说逆向。早在还没有android之前,各大平台和语言上就有对应 ...
香脆的大鸡排 昨天 15:42
阅读:80 评论:0 赞:0

C#里面的列表框:ListBox的使用

列表框与下拉列表框类似,都是可以展现一系列数据的。列表框组件最重要的属性是:Name、Items、SelectionMode。Name属性用来设置列表框组件的对象名称。Items属性用来设置列表框组件的数据。SelectionMode用来设置列表框组件是单选还是多项选择。列表框组件的最重要的事件是:SelectedIndexChanged。比如:创建了一个列表框 ...
奕奕微笑 昨天 14:53
阅读:43 评论:0 赞:0

这是第一篇博客,

我的第一篇博客,记录一下,做个纪念,今天我第一次进安卓巴士.
Cazaea 昨天 14:15
阅读:2 评论:0 赞:0

AndResGuard集成笔记

什么是AndResGuardAndResGuard通过修改resources.arsc文件,从而可以混淆安卓的资源文件路径(比如res/drawable/activity_advanced_setting_for_test=>r/d/a),达到减少apk包的体积的目的。底层原理andresGuard在原生的buildApk步骤之后,使用产生的apk作为输入文件,对其进行混淆压缩,产出一个新的apk。下面是混淆后,ap ...
kengsirLi 昨天 12:14
阅读:56 评论:1 赞:0

HTTPS和HTTP有什么区别?如何将HTTP转化成HTTPS

不知道大家有没有注意到输入网址时的HTTP部分,在打开网站进行操作时有时候会自动跳转为HTTPS格式,这是为什么?HTTP与HTTPS到底有什么区别?如何将HTTP转化成HTTPS,针对这些问题,我们做了一个整理。1.什么是HTTP与HTTPS?大家在输入网址的时候最常见的其实就是HTTP这种格式的。HTTP是互联网上应用最广的一种网络协议、一 ...
qq1817842281 昨天 11:48
阅读:31 评论:0 赞:0

广告投放| 申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

返回顶部