立即注册 登录
安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户 返回首页

kengsirLi的个人空间 http://www.trainere.com/?873057 [收藏] [复制] [RSS]

博客

让你的app无法使用系统截图的探究
2018-1-22 10:23
##由来: 最近项目要接入各种支付,其中一个是银联支付。于是开始捣鼓,之前也没接入过,只是做过微信和支付宝。 下载银联的SDK、Demo、文档等等若干东西开始啃,一打开文档,发现100多页。。。于是瞬间就不想看了,随便翻了翻,全都是方案规范什么的,头都大了,于是开始捣鼓SDK和Demo。 老样子,先把Demo跑起来(此处 ...
978 次阅读|0 个评论 热度 1
java9的新特性大家了解多少?
2018-1-19 15:20
在Java 9中列出的新功能 - 1. Java平台模块系统 Java 9的定义功能是全新的模块系统。当代码库越来越大时,创建复杂的“意大利面代码”的可能性呈指数级增长。有两个基本问题:真正封装代码是困难的,系统的不同部分(JAR文件)之间不存在显式依赖的概念。每个公共类都可以被类路径上的任何其他公共类访问,导致无意使 ...
436 次阅读|0 个评论
Android贝塞尔曲线扫盲
2018-1-17 10:34
贝塞尔曲线扫盲 相信很多同学都知道“ 贝塞尔曲线 ”这个词,我们在很多地方都能经常看到。但是,可能并不是每位同学都清楚地知道,到底什么是“贝塞尔曲线”,又是什么特点让它有这么高的知名度。 贝塞尔曲线的数学基础是早在 1912 年就广为人知的 伯恩斯坦多项式 。但直到 1959 年,当时就职于雪铁龙的法国数学家&n ...
579 次阅读|0 个评论
15000个Python开源项目中精选Top30,Github平均star为3707
2018-1-16 15:20
继推出2017年机器学习开源项目Top 30榜单后,Mybridge AI又推出了一个Python开源项目Top 30榜单,包括开源Python库、工具等。该榜单基于项目质量、用户参与度以及其他几个方面进行了评估,从大约15000个开源项目中挑选了Top 30,差不多都是在2017年1-12月发布。这些项目在Github上的平均star为3707。 No 1:Home-assista ...
454 次阅读|0 个评论
垃圾回收算法与 JVM 垃圾回收器综述
2018-1-11 11:02
我们常说的垃圾回收算法可以分为两部分:对象的查找算法与真正的回收方法。不同回收器的实现细节各有不同,但总的来说基本所有的回收器都会关注如下两个方面:找出所有的存活对象以及清理掉所有的其它对象——也就是那些被认为是废弃或无用的对象。Java 虚拟机规范中对垃圾收集器应该如何实现并没有任何规定,因此不同的厂 ...
926 次阅读|0 个评论
App组件化与业务拆分那些事
2018-1-10 11:01
! (//upload-images.jianshu.io/upload_images/1359048-8982c4be6254ea0b.JPG) ###前言 最近事情比较多,2个月没写文章了。看笔者圣诞节还在写技术文章,就知道程序猿的生活有多惨淡。 上几篇单元测试的文章,笔者已经把大部分思路讲给大家听了,如果在开发中有新的思路和技巧,以后给大家分享。 接下来 ...
1133 次阅读|0 个评论
微信实现扫一扫的功能揭秘
2017-12-26 10:37
前言 要探索二维码的秘密之前,我们首先需要简单了解下什么是二维码。 什么是二维码 二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干 ...
1448 次阅读|0 个评论 热度 1
一文解决Android View滑动冲突
2017-12-22 10:56
一文解决Android View滑动冲突
当我们内外两层View都可以滑动时候,就会产生滑动冲突! 常见的滑动冲突场景: 滑动冲突.png 1. 外层与内层滑动方向不一致 ,外层ViewGroup是可以横向滑动的,内层View是可以竖向滑动的(类似ViewPager,每个页面里面是ListView) 2. 外层与内层滑动方 ...
975 次阅读|0 个评论 热度 1
安卓so文件是什么,又是如何开发出来的呢?
2017-12-12 11:14
什么是so文件?  so是shared object的缩写,见名思义就是共享的对象,机器可以直接运行的二进制代码。大到操作系统,小到一个专用软件,都离不开so。参见https://en.wikipedia.org/wiki/Library_(computing) so主要存在于Unix和Linux系统中。  如果项目中使用到了NDK,它将会生成.so文件,因此显然你已经在关注它了。 ...
990 次阅读|0 个评论 热度 1
Android Studio修改项目名和包名
2017-12-5 16:05
为了提高开发效率,有时候需要使用现有的一些开源项目,记录一下自己修改项目名和包名的方法. 1.首先,修改包名(清单文件里找), ①展开所有包          ②选中想要修改的包,shift+F6(也可右键Refactor+Rename)进行修改,别忘记下边也要Do Refactor          &nbs ...
545 次阅读|0 个评论
领先的中文移动开发者社区
18620764416
7*24全天服务
意见反馈:1294855032@qq.com

扫一扫关注我们

Powered by X3.2© 2001-2019 ( )

极速赛车买大小的方法 趣彩彩票计划群 123彩票计划群 极速赛车登陆 山东11选5开奖 福建快3走势 安徽快3计划 上海11选5走势 新利彩票计划群 众赢彩票计划群