android开发
文章平均质量分 56
Winter973
这个作者很懒,什么都没留下…
展开
-
Android开发之路(一)---如何开始学习Android
Android开发之路(一)—如何开始学习Android在经过近四五年的快速发展之后,android已经成为目前使用最为普遍的智能手机操作系统了,在全世界的手机操作系统占有率也是超过一半。因此伴随着android系统的火热,android APP开发也就成了当前一个非常热门并紧缺的一个职业,工资也是连年涨高。从而越来越多的程序员转行做android开发,一些大学生也是立志成为一个android开发者原创 2015-09-12 20:31:29 · 433 阅读 · 0 评论 -
Android中CardView的使用
Android5.0中向我们介绍了一个全新的控件–CardView,从本质上看,可以将CardView看做是FrameLayout在自身之上添加了圆角和阴影效果。请注意:CardView被包装为一种布局,并且经常在ListView和RecyclerView的Item布局中,作为一种容器使用。CardView应该被使用在显示层次性的内容时;在显示列表或网格时更应该被选择,因为这些边缘可以使得用户更容易原创 2016-09-06 10:03:37 · 396 阅读 · 0 评论 -
Android Ratingbar自定义替换系统图片
RatingBar控件是android自带的一个控件,在一些电商类的app上很常见,但是系统提供的控件图片实在太过单调,而美工又常常会设计一些稀奇古怪的图片用来展示ratingbar(笔者就曾经深受其害),那么应该怎样替换掉系统自带的这些图片呢?其实说来也简单,就像把大象放入冰箱一样,只需要三步: 1. 在drawable下准备两张图片(没有找美工要),然后在drawable下准备一个图片资源r原创 2016-09-06 09:51:16 · 1857 阅读 · 0 评论 -
编译so文件报错"32-bit instead of 64-bit"
这几天在做一个项目集成了咪咕音乐的SDK,同时也集成了百度地图的SDK,从咪咕音乐官网下载了SDK集成到项目时,报”32-bit instead of 64-bit”的错误,没办法只能去资讯咪咕官方技术支持了,他们的回答是没有64位只有32位(这个时候真是有点不知道怎么办了),把32位的.so文件复制到64位的文件夹里面还是报错,最后没办法我就把armeabi64那个文件夹给删了就好了.原创 2016-08-26 14:35:47 · 905 阅读 · 0 评论 -
推荐一个Material Design风格新闻阅读APP,采用MVP开发模式
首先贴上源码https://github.com/kaku2015/ColorfulNews基于Dagger2+RxJava+Retrofit2进行开发 主要用到的开源库有:Dagger2、RxJava、Retrofit2、Butterknife、Greendao、PhotoView、Glide、Picasso…转载 2016-09-05 10:58:00 · 321 阅读 · 0 评论 -
ScratchView:一步步打造万能的 Android 刮奖效果控件
前言我身边有一部分开发的小伙伴,存在着这样一种习惯。某一天,突然看到某一款 App 上有个很漂亮的自定义控件(动画)效果,就会绞尽脑子想办法去自己实现一发。当然,我自己也是属于这类型的骚年,看到某种效果就会手痒难耐琢磨着实现套路。个人觉得这是一种需求驱动进步的方法,当你绞尽脑子去实现自己想要的效果时,你就会发现你对 Android 自定义控件(动画)的知识体系认识越深,久而久之,自己也能轻松的造出各转载 2016-09-05 10:06:50 · 299 阅读 · 0 评论 -
Android开发之路(四)--AndroidStudio的快捷键
用了AndroidStudio有一年多时间了,确实有很多方便使用的功能,而要想熟练的使用那么熟悉常用的一些快捷键则必不可少,熟练使用快捷键能够对你的开发效率起到事半功倍的效果,AndroidStuido的快捷键有几种模式,也可以是和eclipse一致的,也可以是其他一些开发工具的快捷键模式,但推荐使用默认的快捷键,一下是我整理的一些常用的快捷键功能:Android Studio快捷键 按键原创 2016-08-15 17:05:48 · 359 阅读 · 0 评论 -
Android开发之路(三)--聊聊MVP开发模式
Android开发之路(三)–聊聊MVP开发模式以前写项目的时候也很少考虑到结构模式的问题,基本都是用到MVC的模式,但随着项目的功能增加,版本的升级迭代。代码变得越来越臃肿,尤其是activity里面,动辄上千行代码,这对于后期的项目维护来说绝对是一个灾难,因此决定重构代码,这时候注意到MVP开发模式,代码简洁,把和控制View显示无关的代码全都放在其他类里面,尤其像访问网络,操作数据库这些耗时的原创 2016-08-15 16:56:02 · 263 阅读 · 0 评论 -
Android开发之路(二)--浅析MVC开发模式
MVC作为目前android开发最流行的开发模式,也是Google官方推荐的开发模式,确实对android开发是有很多好处的,下面我会简单的对MVC做一个讲解。MVC(Module-View-Controller):1)M–Module,逻辑模型,负责获取数据和保存数据,包括对http的访问和数据库的操作(指android自带的一种轻量级的数据库-SQLlite)和其他的一些耗时操作。2)V–Vie原创 2015-09-12 21:08:35 · 241 阅读 · 0 评论 -
Google 开源的 Android 排版库:FlexboxLayout
最近Google开源了一个项目叫「FlexboxLayout」。1.什么是 Flexbox简单来说 Flexbox 是属于web前端领域CSS的一种布局方案,是2009年W3C提出了一种新的布局方案,可以简便、完整、响应式地实现各种页面布局,并且 React Native 也是使用的 Flex 布局。你可以简单的理解为 Flexbox 是CSS领域类似 Linearlayout 的一种布局,但是要比原创 2016-09-06 11:36:09 · 309 阅读 · 0 评论