SingleShu的博客

一个好事枯燥的程序猿

AndroidDevelopersGuides基础知识点梳理 -------- AppBasics

时隔一年多了,没有更新过博客,感觉无颜面对我那可怜巴巴的几个粉丝了,这一年中,发生了很多事情,辗转了好几个地方,从台州到杭州,在到杭州到广州,人生充满了不确定性,不管怎样学习还是不能落下,也不能说这一年我没有学习了,而是没有将学习到的东西记录下来,确实丢失了很多宝贵的东西,最近深思,觉得还是要记录...

2018-11-27 15:41:59

阅读数:11

评论数:0

Android NDK系列(六)- 文件拆分与合并

NDK系列(一)-AS使用javah生成so文件 NDK系列(二)-AS使用CmakeLists生成so文件 NDK系列(三)-AS编写C文件没有提示和不识别NULL NDK系列(四)-AS生成jar包、导入so库并使用方法 NDK系列(五)- AS导入so三方库,使用C/C...

2017-10-28 14:16:33

阅读数:322

评论数:0

Android NDK系列(五)- AS导入so三方库,使用C/C+方法

NDK系列(一)-AS使用javah生成so文件 NDK系列(二)-AS使用CmakeLists生成so文件 NDK系列(三)-AS编写C文件没有提示和不识别NULL NDK系列(四)-AS生成jar包、导入so库并使用方法 接着捣鼓ndk,我们在开发的时候,不可避免的需要使用一...

2017-09-08 16:25:20

阅读数:2328

评论数:1

Android NDK系列(四)-AS生成jar包、导入so库并使用方法

NDK系列(一)-AS使用javah生成so文件 NDK系列(二)-AS使用CmakeLists生成so文件 NDK系列(三)-AS编写C文件没有提示和不识别NULL AS导入so库呢,这其实很简单。很多的三方都会使用到so文件,和一些jar包。这里呢,还有一种就是我们在编写自己的C/...

2017-09-08 15:32:37

阅读数:1740

评论数:0

Android NDK系列(三)-AS编写C文件没有提示和不识别NULL

我开始在AS编写C文件的时候,没有提示,那是多么痛的领悟啊,所有的方法都纯敲,有时候还不知道C那些方法,参数是什么,查呀查。真的是很无语~之前用eclipse生成h头文件,然后将头文件放在VisualStudio项目中,在VS编写C文件,这是有提示的,很方便。然后在生成解决方案,生成dll文件,e...

2017-08-15 17:38:18

阅读数:1415

评论数:2

Android NDK系列(二)-AS使用CmakeLists生成so文件

接着上个文章,继续看AS能怎么生成so文件。 Android NDK系列(一)-AS使用javah生成so文件 :http://blog.csdn.net/sw5131899/article/details/77183352这个就简单多了,直接创建就行了。1、创建一个项目工程我之前Cmake没有...

2017-08-15 17:24:16

阅读数:3921

评论数:3

Android NDK系列(一)-AS使用javah生成so文件

NDK,全称Native Development Kit。当jdk无法满足开发或者对效率要求比较高,比如音视频处理,这时候使用NDK就比较合适,废话不多说。直接开始撸、1、创建一个工程项目 2、创建一个library module,便于之后将so文件导入其他工程使用。当然导入其他工程可以只导入s...

2017-08-15 11:20:25

阅读数:2117

评论数:2

Android测试系列(二)- JMeter

Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java小服务程序、CGI脚本、Java 对象、数据库, FTP服务器, 等等。JMeter 可以...

2017-08-10 12:32:22

阅读数:338

评论数:0

Android进阶系列 - 小视频录制取消及播放

公司项目需要加一个小视频录制,发布在咨询。这不是什么新的东西,在网上一搜,捣鼓捣鼓就有了。功能实现了,我就把这个模块抽离出来,做个记录。如果有需求和我这个差不多的,直接拿去改改就ok了。当然我这个也是参考了博客还有git上很多同道的视频录制相关的东西整理出来的。二话不说,先看看效果吧 制作的gi...

2017-07-05 11:04:07

阅读数:1198

评论数:4

AndroidUI系列 - 自定义View手绘小黄人

总是想尝试各种自定义控件,来熟悉谷歌提供的一些自定绘图的方法,那就画一个小黄人吧。我在git上找到一个小换人的源码。它是按照比例计算的,有一定的公式,我觉得太麻烦了。就用自己的理解画了一个写死大小的小黄人。先给大家看看效果。 git上的小黄人是这样的。 我用代码画出来的是这样的。 其实有很多...

2017-06-29 16:24:37

阅读数:228

评论数:0

AndroidUI系列 - View实现圆形进度条

我就不从canvas和paint开始说了,onMeasure,onLayout,onDraw这些方法的介绍和源码解析。网上一搜很多。一篇解释不清楚,多看几篇。话不多说了,先看看效果吧。做成gif显示会有问题。我们先来分析一下需要什么数据、 1、需要一个进度 2、需要进度条基本信息,颜色,宽度,...

2017-06-10 15:54:59

阅读数:1502

评论数:0

AndroidUI系列 - ViewGroup实现瀑布流

其实瀑布流现在用的越来越少了,更多的是使用MD的风格了。风靡一时的瀑布流现在渐渐地开始退居后幕了。不过,瀑布流也是个不错的自定义控件练习方式。相对简单的实现逻辑,可以帮助更好的更快的上手ViewGroup的自定义,以及onMeasure和onLayout等方法的理解和学习。先看看效果。那么再来看看...

2017-06-09 17:08:18

阅读数:172

评论数:0

AndroidUI系列-ViewGroup流式布局

很多时候,我们会遇见各种各样的需求,流式布局算是非常常见的一种。像各种菜单啊,展示之类的。其实这个很简单,可以自己手写一个,顺便练练自定义控件。先看看效果。那么先来分析一下,满足这个需求,应该需要做哪些准备。就像备注写的一样, 首先需要准备的条件: 一个List<List< Vie...

2017-06-01 14:08:37

阅读数:139

评论数:0

AndroidUI系列--在DecorView层解决RecyclerView和ScrollView的滑动冲突

滑动冲突,这个是作安卓的必经之坑。最开始的ListView和ScollView冲突,或者ListView嵌套ListView滑动冲突,再或者ListView和ViewPager的滑动冲突,再或者是GraidView等可滑动控件互相嵌套的冲突。解决方案呢,有很多。比如在onTouchEvent中拦截...

2017-05-23 11:06:35

阅读数:767

评论数:0

Android基础系列 - 手势(二)自定义,识别手势

之前把谷歌提供的Android手势相关的官方文档和网上一些手势分析的文档,也写了一个简单的示例。 手势识别(一) :http://blog.csdn.net/sw5131899/article/details/70198923 那么今天继续深入学习手势相关的API,增加手势提供了API...

2017-04-20 23:24:29

阅读数:264

评论数:0

Android基础系列 - 手势识别、运用(一)

Android开发中,几乎所有的事件都会和用户进行交互,而最多的交互形式就是手势了。也有很多手势三方的库。比如 android-gesture-detectors 、AndroidPdfViewer(这个库支持pdf文档显示,支持手势),这些三方库都是不错的手势识别。不过今天我们来看看谷歌提供的...

2017-04-18 17:13:58

阅读数:3226

评论数:2

Android动画系列(三) - Property Animation

那么接着学习属性动画,之前的ViewAnimation和插值器看了的话,那么谷歌提供的动画效果掌握的差不多了。这里给出之前的文章链接。 Android动画系列(二)插值器效果:http://blog.csdn.net/sw5131899/article/details/70176382 Andro...

2017-04-15 18:50:34

阅读数:199

评论数:0

Android动画系列(二) - 插值器效果

在前面讲了基础动画的ViewAnimation的所有动画实现形式,xml和java代码实现。不过谷歌还提供了一个不错的效果,那就是插值器。不同的插值器对展现的动画效果有较大的影响。 参考启航的插值器介绍学习:http://blog.csdn.net/harvic880925/article/det...

2017-04-14 23:58:34

阅读数:235

评论数:0

Android框架系列 - 手写,浅析Rxjava

Rx系列当前用的比较广泛,链式调度,方便整理逻辑和书写规范。便于阅读。用的人越来越多,那么既然用了,总是想要去一探rxjava的究竟。这里简单的记录一下学习过程和分享一下学习经验。其实谈不上解析rxjava。哈哈~~这里给一些想要学习rxjava的链接,我觉得写得很好的,一个是抛物线的rxjava...

2017-04-14 20:41:06

阅读数:721

评论数:0

Android动画系列(一) - 基础动画ViewAnimation

动画是Android一个相当重要的组成部分,作为安卓开发者也许多多少少用过一些动画三方库。我一直想要系统的整理一下动画相关的知识。在网上逛了逛,发现很多都已经总结过了,启航的自定义控件三部曲是他花费大心思写的。真心很不错,鸿洋也写过类似动画的文章,郭神也发过动画介绍,这里我就从头开始,参考着他们的...

2017-04-14 11:58:13

阅读数:1707

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭