关闭
当前搜索:

[置顶] Android中一些基本功能的实现

好记性不如烂笔头,这个周末又把自己给荒废了,周六搬家,接女朋友过来,周末去海边玩了,连续两天没写代码,好像欠自己点什么似的,慌得不行!不多说废话了,还是来一片小博客压压惊! 如何对Android中的实体类进行排序: 总有一些千奇百怪的数据让你去处理,不处理又不行,真是**。 public class TestSortCmparator implements Comparator { @O...
阅读(531) 评论(0)

NDK快速集成秘籍(Android Studio)

快速集成NDK,使用java调用c 下载NDK:这里我才用的是第一种方法: 第一种方案:NDK官方下载链接(需要翻墙,如果没有翻墙软件的朋友可以试试XX-net,好用的话支持下点下赞) 第二种:国内NDK下载链接,搜索ndk 第三种:Android Studio本地下载: 第二步:如果你是采用上面第三种方法,会在sdk目录下生成一个ndk-bundle的文件夹。如果是第一二种方法下载,解压之后...
阅读(104) 评论(0)

MediaRecorder官方文档导读

无论什么语言,官方文档和源码是最好的资料,一如既往的,先看官方文档,之后看源码。如题,主要看MediaRecorder。还是翻译和自己理解的方式呈现,如果有不对之处,还望指出。 MediaRecorder 嵌套类 MediaRecorderAudioEncoder MediaRecorderAudioSource MediaRecorderVideoEncoder MediaRecorderVide...
阅读(67) 评论(0)

Android开发之基类Object官方文档翻译

Android 开发之官方文档翻译及全面解析系列筹备结束,今天开始出,双周更,欢迎大家交流学习点评。 所有Android开发的小伙伴基本都知道,Android底层是由C/C++编写,应用层是由Java语言编写而成的。当然,大多数的开发都停留在应用层,所以今天从最基础的开始翻译开始。所有类的基类——没错 Object。关于Object就不做过多介绍了,接来下就是翻译内容。如有不适,请自备纸巾。java...
阅读(74) 评论(0)

Android中注解的实际运用

什么是注解 注解有哪些优缺点 注解的讲解 元注解 Target Retention Documented Inherited 自定义注解 案列1布局文件的注解 案列2字段注解 案列3字段注解 案列4事件的注解 首先先把源码添出来源码下载链接你的支持是我前进的动力,欢迎star.接下来进入正题:在学习使用注解之前一定要理解注解的定义,明白注解的各部分构成。文章也主要从这几个方面讲解,后面附带几个小...
阅读(75) 评论(0)

Android优秀第三方开源(一)

公司项目上线了,应该是有一段空闲期,打算看下一些优秀的项目,整理下思路,做一段总结。已经很长一段时间没有写博客了,一方面是想着提高博客质量写一些高质量的文章,但写的时候总担心文笔不行,所以造成了很长一段时间没有自己的原创文章,二来是感觉确实没什么好写的,现在Android这一块基本想要什么网上都有了,而且都还总结的不错。拿来都能用,轮子都造好了,装上就可以了。对于开发产生了一种惰性。 闲暇...
阅读(365) 评论(0)

Android 学习资料汇总

本文原创,转载请以链接形式注明地址: https://github.com/Freelander/Android_Data收集整理这份资料灵感来自于 trip_to_iOS, 征得同意引用了该资料的开头描述收集整理这份资料主要帮助初学者学习 Android 开发, 希望能快速帮助到他们快速入门, 找到适合自己学习资料, 节省再去收集学习资料时间.这份资料我会不断的更新完善, 同时也欢迎更多具有丰富经...
阅读(497) 评论(0)

安卓实践开发之MVP高级封装

转载一篇设计模式之MVP高级封装的文章前言话说MVP的模式已经问世好几年了,为什么很多公司还是不愿意接受呢?说实在的我就还是喜欢自己的mvc,不喜欢看见mvp庞大的架构,所以前公司的项目呢也不曾使用过mvp(同事也不接受这种模式),毕竟项目架构不是特别复杂的话使用mvp显示不出他的优势,相反给人的感觉是实现一个界面多出了很多的代码。然而现在最火的应该是mvvm模式了毕竟是数据双向绑定,让我想起了an...
阅读(292) 评论(0)

Android-25种开源炫酷动画框架

1使用简单Drawable图片 12BitMap和BitmapFactory 2绘图 21 Android绘图基础CanvasPaint等 22Path类 23绘制游戏动画 3图形特效处理 31 使用Matrix控制变换 32使用drawBitmapMesh扭曲图像 33使用Shader来填充图形 4逐帧动画 41AnimationDrawable 与逐帧动画 5补间动画 51Tween动画与int...
阅读(394) 评论(0)

Android的图形与图像处理

1使用简单Drawable图片 12BitMap和BitmapFactory 2绘图 21 Android绘图基础CanvasPaint等 22Path类 23绘制游戏动画 3图形特效处理 31 使用Matrix控制变换 32使用drawBitmapMesh扭曲图像 33使用Shader来填充图形 4逐帧动画 41AnimationDrawable 与逐帧动画 5补间动画 51Tween动画与int...
阅读(230) 评论(0)

第三方库之—Glide的使用

Glide的使用 Glide是我使用最久,也是最喜欢的一款第三方图片加载框架,以前只是使用,也没有做系统性的总结,现在开始重新整理一遍这些优秀的第三方框架。 Glide官方地址: Glide的相关方法: with:指定了声明周期 load():加载资源,String/Uri/File/Integer/URL/byte[]/T,或者 loadFromMediaStore(Uri uri) p...
阅读(347) 评论(0)

ExoPlayer浅析

ExoPlayer是个什么高大上的东西?怎么用?如何用?有哪些优缺点?相比IjkPlayer和Viatimo有那些区别? ExoPlayer是什么? ExoPlayer是一个开源媒体播放器,App等级的媒体API。 ExoPlayer的优缺点: ExoPlayer相较于MediaPlayer有很多很多的优点:支持动态的自适应流HTTP(DASH) 和 平滑流,任何目前MediaPlayer支...
阅读(660) 评论(1)

教你5步搞定代码混淆

代码混淆是上线前必不可少的一部分操作,作为一个高逼格程序员,怎么让自己的混淆看起来更专业,更高逼格呢!简单来说,有条理,让人一目了然,当然这是给你同伴看滴,对于那些想要反编译的朋友来说还是越难懂越好咯。不多说,看文档; 分为5部分: =================== 定制化区域================= 1. 实体类区域 项目中的实体类,最好放在一个包下,如果没有也没关系...
阅读(1626) 评论(1)

Android中ViewPager+TabLayout+RecyclerView+点击事件的传递

Android中ViewPager+TabLayout+RecyclerView+点击事件的传递 这是一套通用的组合,大多数时候都在使用。在这里主要看点击事件的传递,如何将Fragment中RecyclerView的点击事件传递到Activity中去实现其逻辑代码 Activity代码:public class DownLoadedActivity extends AppCompatActivi...
阅读(1197) 评论(0)

Android中get请求无法获取Location信息的问题

前提:公司主要运营的是国外的项目,所有网站数据都是要翻墙获取,苦逼的不行,谁让大中国的墙这么厉害呢!废话不多说,说问题,通过json数据获取视频链接,视频链接不能直接播放,需要添加请求验证,通过网页工具可以获取到链接重定向的链接地址(也就是Location的数据);然后使用这个数据链接放入到播放器中,视频才能播放!图片说明下:就是要获取红框中的数据。 既不是json,也不是xml,...
阅读(297) 评论(0)
155条 共11页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:223055次
    • 积分:2119
    • 等级:
    • 排名:千里之外
    • 原创:151篇
    • 转载:4篇
    • 译文:0篇
    • 评论:70条
    博客专栏
    最新评论