博客专栏  >  移动开发   >  android开发大揭秘

android开发大揭秘

android开发大揭秘包含了从IDE环境到开发中遇到的各种问题,各种自定义组件,各种炫酷效果等开发,真正做到从入门到精通的转变。

关注
22 已关注
103篇博文
  • Android滤镜效果实现及原理分析

    Android在处理图片时,最常使用到的数据结构是位图(Bitmap),它包含了一张图片所有的数据。整个图片都是由点阵和颜色值组成的,所谓点阵就是一个包含像素的矩阵,每一个元素对应着图片的一个像素。而...

    2018-01-20 11:49
    305
  • Android组件化框架项目详解

    简介 什么是组件化? 项目发展到一定阶段时,随着需求的增加以及频繁地变更,项目会越来越大,代码变得越来越臃肿,耦合会越来越多,开发效率也会降低,这个时候我们就需要对旧项目进行重构即模块的拆分,...

    2018-01-08 15:43
    504
  • 仿微信语音聊天

    如上图,是常见的仿微信的聊天程序

    2017-12-08 11:05
    3745
  • Android仿拼多多拼团堆叠头像

    序言做电商的都知道,作为商品的一种售卖方式,拼团是是提供商品售卖的一种及时有效的方式,而在拼团市场中,拼多多无疑是做的最好的一家。于是,研究拼多多的售卖方式之后,我们的产品也开始了这方面的开发。本文将...

    2017-10-19 11:16
    1321
  • 阿里SopHix热修复框架接入

    2015年以来,Android开发领域里对热修复技术的讨论和分享越来越多,同时也出现了一些不同的解决方案,如QQ空间补丁方案、阿里AndFix以及微信Tinker(Bugly sdk也集成Tikner...

    2017-08-25 10:24
    1033
  • Android优化之Hardware Layer

    项目中越来越多的动画,越来越多的效果导致了应用性能越来越低。该如何提升。 简介在View播放动画的过程中每一帧都需要被重绘。如果使用view layers,就不用每帧都去重绘,因为View渲染一旦...

    2017-08-21 14:05
    713
  • android 接入Fabric Crashlytics信息系统

    客户端在迭代过程中,免不了会发生很多的问题,而收集问题成了很重要的一步。现在市面上关于客户端Crash收集的系统也很多,比如友盟,TalkingData,Crashlytics等等工具。今天给大家介绍...

    2017-08-08 20:49
    1359
  • Android侧滑删除另一种实现,SwipeListView补充

    前不久在在做聊天删除功能的时候使用SwipeListView进行侧滑删除有一点小问题,因为SwipeListView嵌套在Fragment内的时候,会报一个转换错误,原因是SwipeListView是...

    2017-07-04 19:29
    605
  • Android Studio配置Kotlin环境

    在上周末召开的Google IO大会上,Google将Kotlin作为Android所支持的开发语言,并宣布以后会大力支持Kotlin,可以说Kotlin就是ios的swift。更多资料请查看:Goo...

    2017-05-22 18:16
    1109
  • Google IO 2017为我们带来了什么

    谷歌I/O大会是Google一年一度的开发者大会,通常在大会上,Google会在大会上发布一些最近的软硬件系统,给开发者指明下一年的技术方向。 今年是Google IO大会的第十个年头,大会回到了加州...

    2017-05-19 09:53
    1443
  • Google protocol buffer简介

    Google Protocol BufferGoogle Protocol Buffer又简称Protobuf,它是一种很高效的结构化数据存储格式,一般用于结构化数据的串行化,即我们常说的数据序列化。...

    2017-04-29 10:09
    2173
  • Android App瘦身实战

    随着业务的快速迭代增长,不断引入新的业务逻辑代码、图片资源和第三方SDK等,很多app都面临一个一个结果,app越来越大,甚至很多无用的代码,包体积的增大带来了很多问题,诸如app启动更慢,代码维护越...

    2017-04-21 20:43
    3629
  • Android实现仿支付宝流水

    今天给大家讲的是如何自定义下拉的ListView实现支付宝账单的效果,月份是需要悬浮的,然后没一个月归为一类,先看一个效果图吧。场景:后台下发的数据就是一个List,考虑到实际情况,还需要做下拉的分页...

    2017-03-17 16:02
    2753
  • android 自定义Lint

    概述Android Lint是Google提供给Android开发者的静态代码检查工具。使用Lint对Android工程代码进行扫描和检查,可以发现代码潜在的问题,提醒程序员及早修正。为什么要自定义我...

    2017-03-14 12:40
    1791
  • Android通信安全之HTTPS

    HttpsHTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HT...

    2017-03-07 22:03
    1257
  • Android 配置Freeline教程

    Freeline简介Freeline是蚂蚁金服旗下一站式理财平台蚂蚁聚宝团队15年10月在Android平台上的量身定做的一个基于动态替换的编译方案,5月阿里集团内部开源,稳定性方面:完善的基线对齐,...

    2017-03-05 18:14
    1540
  • ConstraintLayout约束控件详解

    简介在Google IO大会中不仅仅带来了Android Studio 2.2预览版,同时带给我们一个依赖约束控件–ConstraintLayout。一种构建于弹性Constraints(约束)系统的...

    2017-02-25 16:50
    2759
  • Google VR技术大揭秘

    VR虚拟现实(Virtual Reality)技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真, 使用户沉...

    2017-02-25 10:42
    6558
  • Android ormLite复杂条件查询

    OrmLite要继承一个OrmLiteSqliteOpenHelper,通过OrmLiteSqliteOpenHelper实例的getDao方法可以获取一个Dao类,下边代码中mDao是Dao的实例,...

    2017-02-17 18:58
    1760
  • 关于Android性能优化的若干方案

    概述通常项目比较大的APP都面临着如下性能问题,APP启动慢、界面跳转慢、事件相应慢、滑动和动画卡顿、展现内容慢等,有的公司处理的很好,有的还有很大的优化空间,对于性能优化,怎么去做,我总结了一下性能...

    2017-02-16 23:26
    4729
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部