随笔分类 -  Android

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要:内存分析(in-memory analytics)是我们编写速度快、效率高的代码必不可少的知识。如果自己编写的代码在内存的分配一无所知,我想这样的程序让你去优化,应该是无从下手的。那么内存分析是什么?是指当数据存放在计算机的随机存取存储器(RAM)中时查询数据的方式,和存储在物理磁盘中的数据的查询方 阅读全文
posted @ 2018-03-16 01:01 切切歆语 阅读(2656) 评论(0) 推荐(0)
摘要:最近朋友需要两点路线和多个点路线绘制这个功能,帮忙弄了一下,写这篇博客与大家分享一下。 两点路线 是起点和终点两个经纬度点,高德绘制出路线,可以实现实线和虚线功能 效果图: 相关属性: 多点路线 这个可以用来记录行走轨迹,无数个坐标点绘制路线 效果图:(我测了10个点) 相关代码: 源码地址下载:h 阅读全文
posted @ 2018-03-15 00:21 切切歆语 阅读(9998) 评论(0) 推荐(0)
摘要:1:Dagger2是啥 Dagger是为Android和Java平台提供的一个完全静态的,在编译时进行依赖注入的框架,原来是由Square公司维护的然后现在把这堆东西扔给Google维护了。 一般的IOC框架都是通过反射来实现的,但Dagger2作为Android端的IOC框架,为了不影响性能,它是 阅读全文
posted @ 2018-03-14 00:06 切切歆语 阅读(986) 评论(0) 推荐(1)
摘要:Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。这里会不断收集和更新Android基础相关的面试题,目前已收集100题。 1.Android系统的架构 Android系统架构之应用程序Android 阅读全文
posted @ 2018-03-13 08:51 切切歆语 阅读(243) 评论(0) 推荐(0)
摘要:AndFix,全称是Android hot-fix。是阿里开源的一个热补丁框架,允许APP在不重新发布版本的情况下修复线上的bug。 支持Android 2.3 到 6.0,并且支持arm 与 X86系统架构的设备。完美支持Dalvik与ART的Runtime,补丁文件是以 .apatch 结尾的文 阅读全文
posted @ 2018-03-12 22:08 切切歆语 阅读(271) 评论(0) 推荐(0)
摘要:移动热修复(Mobile Hotfix)是阿里云提供的全平台App热修复服务方案。产品基于阿里巴巴首创hotpatch技术,提供最细粒度热修复能力,让您无需等待实时修复应用线上问题。 移动热修复提供的热修复能力,让您对应用程序的控制更加自由。您可以使用HotFix: 紧急修复线上问题。 快速发布新鲜 阅读全文
posted @ 2018-03-11 13:26 切切歆语 阅读(448) 评论(0) 推荐(0)
摘要:gradle build的时候出现的问题: Error:Execution failed for task ':app:packageDebug'. Duplicate files copied in APK META-INF/notice.txt 解决办法: http://stackoverflo 阅读全文
posted @ 2018-03-10 00:38 切切歆语 阅读(10064) 评论(0) 推荐(0)
摘要:前面讲热修复的时候说到了一个 AndroidStudio关闭Instant Run的问题 ,今天来简单的写一下。 Android Studio 工具中是有很多好东西的,要全部的知道的话,还是要下点功夫的。 Android Studio 热修复调试模式,关闭Instant Run。 1:打开setti 阅读全文
posted @ 2018-03-09 18:12 切切歆语 阅读(6217) 评论(0) 推荐(1)
摘要:前面简单介绍了一下Tinker热修复的使用,包含debug和release,今天就来分享一下微信针对Tinker热修复提供的一个平台,TinkerPatch补丁管理后台。 1:什么是TinkerPatch补丁管理后台 Tinker 需要使用者有一个后台可以下发和管理补丁包,并且需要处理传输安全等部署 阅读全文
posted @ 2018-03-08 18:22 切切歆语 阅读(590) 评论(0) 推荐(0)
摘要:前面简单介绍了一下Tinker热修复,今天就来分享一下如何在Android中使用,希望对各位有帮助。 1:Tinker 接入指南 在项目的build.gradle中,添加tinker-patch-gradle-plugin的依赖 然后在app的gradle文件app/build.gradle,我们需 阅读全文
posted @ 2018-03-07 00:16 切切歆语 阅读(579) 评论(0) 推荐(0)
摘要:什么是热修复 热修复补丁(hotfix),又称为patch,指能够修复软件漏洞的一些代码,是一种快速、低成本修复产品软件版本缺陷的方式。 热修复有多种,如:Tinker ,QZone,Andfix, InstantRun,SO库热修复等,这两天学习了一下微信的Tinker,并用到项目中试了一下,感觉 阅读全文
posted @ 2018-03-06 08:49 切切歆语 阅读(388) 评论(0) 推荐(0)
摘要:先说一下adb命令配置,如果遇到adb不是内部或外部命令,也不是可运行的程序或批量文件。配置下环境变量 1、adb不是内部或外部命令,也不是可运行的程序或批量文件。 解决办法:在我的电脑-属性-高级计算机配置-环境变量,系统变量找到path,把sdk的platform-tools添加进去就可以了。 阅读全文
posted @ 2018-03-05 08:41 切切歆语 阅读(5344) 评论(0) 推荐(0)
摘要:1. transitioner Transitioner 是一个为两个拥有嵌入子视图的视图之间提供简便、动态且可调整的动画效果的库。它纯 100% 使用 Kotlin 编写而成,使用 MIT 许可,且拥有良好的文档。 该库支持 API 19 及以上的 SDK 版本,而且在项目中也包含了用来展现其功能 阅读全文
posted @ 2018-03-04 12:39 切切歆语 阅读(522) 评论(0) 推荐(0)
摘要:android播放视频也是常用的技术,今天分享一个自定义视频控件,支持自定义控制 UI,全屏播放, 可以实现自动横竖屏切换的控件,跟随手机的位置而,重力感应自动切换横竖屏. 效果图: 代码下载Github:https://github.com/DickyQie/android-video 阅读全文
posted @ 2018-03-03 13:51 切切歆语 阅读(2068) 评论(0) 推荐(0)
摘要:热修复技术在近年来飞速发展,尤其是在InstantRun方案推出之后,各种热修复技术竞相涌现。国内大部分成熟的主流APP都拥有自己的热修复技术,像手淘、支付宝、QQ、饿了么、美团等等。 代码热修复是最常见,也是热修复中最重要的部分,因为程序错误往往都是代码逻辑的错误。最初的热修复方案也仅支持代码热修 阅读全文
posted @ 2018-03-02 08:56 切切歆语 阅读(268) 评论(0) 推荐(0)
摘要:弹幕功能在很多平台上都有,直播平台,视频播放器,音乐等上面都有, 直播平台发送弹幕和主播互动,那么弹幕效果是怎么实现的呢。 案例主要是实现视频出现弹幕,可以文字和表情弹幕,启动和关闭弹幕,发布弹幕。 效果图: 代码下载Github:https://github.com/DickyQie/androi 阅读全文
posted @ 2018-03-01 11:04 切切歆语 阅读(1175) 评论(0) 推荐(0)
摘要:以前用过一个红包锁屏的软件,第一次打开手机出现锁屏,滑动领取收益,当时觉得这功能不错,就查阅资料,写了一个案例, apk运行流程: 进入软件 》启动服务 》关闭手机(可先退出应用)--》再打开手机即可看见锁屏界面 效果图: 当然这个案例还是有缺点的,没考虑性能问题。 界面是可以随意修改的,滑动的是一 阅读全文
posted @ 2018-02-09 09:39 切切歆语 阅读(2004) 评论(0) 推荐(0)
摘要:歆语气象通: 歆语气象伴随你的身边,便捷生活。 包含了以下功能: 1. 天气预报数据覆盖中国城市和地区;2. 提供一周天气预报及最低最高温度,时刻关注天气,轻松计划出行;3. 各种指数详细信息,如太阳,运动等。4.城市查询:提供中国多个市,县,自治区等的查询。 apk下载地址: http://sho 阅读全文
posted @ 2018-01-13 09:59 切切歆语 阅读(278) 评论(0) 推荐(0)
摘要:一、okhttp一个让网络请求更简单的框架 项目地址 https://github.com/jeasonlzy/okhttp-OkGo 二、 TwinklingRefreshLayout-下拉刷新和上拉加载的RefreshLayout,自带越界回弹效果,支持RecyclerView,AbsListV 阅读全文
posted @ 2017-12-27 08:41 切切歆语 阅读(3736) 评论(0) 推荐(0)
摘要:今天,为大家推荐几款优秀的 AR/VR 开源库,希望能对大家有所帮助~ 1、AR.js AR.js 是一款应用于 Web 的高效增强现实(AR)库,基于 three.js + jsartoolkit5,无需安装。它适用于任何带有 webgl 和 webrtc 的手机,且运行速度非常快,在手机上也能高 阅读全文
posted @ 2017-12-26 08:53 切切歆语 阅读(3619) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页