Android实训
文章平均质量分 89
熊喵先生
现就职于阿里钉钉,担任无线开发专家。有丰富的 Kotlin 实际开发经验,此外对 Dart、Flutter 已有两年的研究和开发经验。专注于大前端跨平台技术,并且在技术团队内部积极推广 Flutter 技术在实际项目中落地。
展开
-
Genymotion安装说明及遇到一些问题的解决办法
就本人遇到的一些关于Genymotion安装遇到问题及一些解决的办法,菜鸟之路,请大家多多支持! 一、首先确认自己的电脑上,原来有没有装VirtualBox这个虚拟机。 其实,Genymotion只是个模拟器,真正依赖就是VIrtualBox这个虚拟机,这才是运行Android程序的核心,它是基于Linux的内核。所以、安装VirtualBox是必须的。 打开自己的“控制面板”-->“程原创 2015-12-10 20:55:23 · 2733 阅读 · 0 评论 -
Android菜鸟实训的第二天--视图容器组件Android中的布局的讲解。
第二天才真正开始讲解Android编程的开始,今天讲解的是关于Android的UI界面的编程,大家都知道Android的UI界面,在Android开发中占很大的比重。但是感觉Android UI的编程有点杂乱,个人感觉分类是最好的方法,把他们记住。废话不多说。 今天主要讲解的是:视图容器组件ViewGroup及其子类也就是Android中的布局的讲解 1、LinearLay原创 2015-12-11 00:56:48 · 2835 阅读 · 0 评论 -
Android菜鸟实训的第一天
一直期待已久的Android培训的课程终于来了,意味着我离Android开发的世界更进一步了,离自己的梦想更近了一步。从开学一直激动的期待着Android实训的到来,为此之前自己先努力地打好了Java的基础,自学完了Java的黑马程序员进阶的视频,也胡乱地把Java的设计模式研究了一番,看完了《Java编程思想》,一直为Android做准备。每天早上从8点一直上到晚上9点,感觉有扛不住了。但是这只原创 2015-12-10 21:41:08 · 1365 阅读 · 0 评论 -
浅谈Android中的线程的通信及Handle机制
浅谈Android中的线程与Handler 注意: 1、在Android中只支持单线程的模式,何为单线程的模式,个人认为是这样的,虽然Android中支持多线程的机制,但是并不是所有的事情都能在子线程中去做得。很重要也是很明确的一点,在Android中的UI是由主线程去更新的,所以说在子线程中是不允许去更新UI的,要到主线程中去更新UI。 2、但是有时候有些事还必须要子线程去做的,原创 2015-12-16 01:50:09 · 4584 阅读 · 0 评论 -
关于Android中的Fragment个人小结
首先,需要明白几点: 1、Fragment是基于事务来实现,因为在替换(replace)碎片过程中,首先会把原来的碎片给删除,然后再去添加新的碎片,为了两次的操作的一致性, 所以开启一个事务,是这两个操作作为一个原子操作,从而更好保证一致性。 2、为什么要使用Fragment? Fragment是Android 3.0出来的,那时候主要为了适应平板的开发,Fragment碎片也是和Acti原创 2015-12-23 23:58:39 · 1071 阅读 · 0 评论 -
浅谈android中的反编译
浅谈Android中的反编译写在前面: 众所周知,Android最终可运行在手机上的是以.apk结尾文件,实际上它是一个文件压缩包,也就是说我们可以解压得到其中的文件,但是解压后只能得到其中的图片资源,而一些其他的资源布局和JAVA源代码是无法看到的。但是有的时候我们需要用到反编译的,比如我们看到一很不错的APP想学习一下其中的代码,这时候就可以需要用到反编译的知识了。 反编译所原创 2016-02-13 11:45:16 · 853 阅读 · 0 评论 -
浅谈百度外卖筛选悬浮框效果的实现
开始在项目中一直实现类似于百度外卖的上滑会使得筛选框的界面停留在顶部,下滑的时候就会随着ScrollView下滑动。这种效果也在网上百度了很多,但是会出现在滑动过快的时候出现抖动的效果,用户体验极差。后来在夏安明大神的博客上看到一个新的思路来实现这个效果,感觉这个方法实现的效果很流畅,并且个人觉得该方法很巧妙。夏安明大神开始也写过一篇android高仿美团网及大众点评悬浮框效果,第一篇看起来有点复原创 2016-02-25 22:04:43 · 3771 阅读 · 0 评论