
Android
文章平均质量分 86
喜六六
IT从业者,生活精致一点,工作认真一点!
展开
-
Android数据结构-SparseArray实现原理
SparseArray使用及实现原理原创 2022-05-09 14:30:52 · 1999 阅读 · 0 评论 -
Android性能优化解决方案
Android性能优化常用方案原创 2019-11-20 17:11:10 · 1373 阅读 · 0 评论 -
Android数据库升级解决方案
一、SQLiteOpenHelper介绍 SQLiteOpenHelper有两个方法,public void onCreate(SQLiteDatabase db)以及public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion)。第一次安装App时onCreate(SQLiteDatabase db)会...原创 2019-11-19 19:55:18 · 387 阅读 · 0 评论 -
利用Java反射机制实现对象与json字符串互相转化
一、json字符串转Java对象/** * 接地json字符串到实例对象 * * @param clazz 和JSON对应的类的Class,必须拥有setXxx()函数,其中xxx为属性 * @param json 被解析的JSON字符串 * @return 返回传入的Object对象实例 */ public static...原创 2019-11-15 17:13:18 · 1599 阅读 · 0 评论 -
selector实现按钮点击效果
selector实现按钮点击效果原创 2017-08-31 10:50:15 · 820 阅读 · 0 评论 -
Android中图片压缩方式总结
bitmap图片压缩方式总结原创 2017-08-31 19:38:31 · 5361 阅读 · 0 评论 -
Android清除缓存功能实现
Android计算缓存并清除缓存原创 2017-09-30 09:59:39 · 3366 阅读 · 2 评论 -
Android中获取用户附近位置
Android获取附近位置原创 2017-09-30 11:09:46 · 1024 阅读 · 0 评论 -
Android启动相机拍照、相册选取图片,裁剪图片
Android启动相机拍照、相册选取图片,裁剪图片原创 2017-09-30 14:01:57 · 576 阅读 · 0 评论 -
ScrollView嵌套GridView,GridView只显示单行
ScrollView嵌套GridView,GridView只显示单行,显示不全原创 2017-09-30 15:15:56 · 385 阅读 · 0 评论 -
windows下配置React-native
Windows下配置react-native环境原创 2017-07-07 16:57:00 · 378 阅读 · 0 评论 -
Android中Vitamio全屏播放
Android中vitamio全屏播放,小窗、全屏切换功能实现原创 2017-08-30 18:47:56 · 872 阅读 · 0 评论 -
新闻详情页查看大图列表以及保存图片
新闻详情页大图列表实现并保存图片原创 2017-08-30 17:43:24 · 6086 阅读 · 1 评论 -
Android获取经纬度
最近项目中要对用户的地理位置进行定位,本节记录了Android中经纬度的获取过程。一、Android中三种定位方式 GPS定位:手机一般都有GPS芯片,卫星信号已经覆盖全球,手机接收卫星发射的信号,可以推算出手机到每颗卫星的距离,根据卫星的位置,推测出手机的位置。GPS定位适用于开阔的户外,并且天气晴朗条件下,室内、室外有遮挡物、室外大楼密集等情况,接收不到卫星信号,会定位失败。GP原创 2017-02-23 12:04:56 · 7547 阅读 · 1 评论 -
Android语音文件speex编码解码(二)
上一边我们讲解了利用speex开源库,如何得到so库,本节我们讲解通过so库如何实现语音文件的编码与解码。一 、新建工程TestSpeex,在main下新建jniLibs目录,在其中拷贝上节得到的so文件,注意连带平台类型一起拷贝,如下图二、编写Java代码,实现录音、以及录音压缩,如下图实例程序代码下载:原创 2017-02-21 18:21:22 · 1260 阅读 · 1 评论 -
Android截屏分享
最近项目需要实现Android截屏分享功能,包括Android截屏获取图片、将图片保存到本地、通知系统相册更新、通过微信、QQ、微博分享截屏图片,本篇博客作为总结回顾。 一、Android截屏获取图片 通过对view进行绘制,得到bitmap,可以对Activity、Fragment进行绘制,也可以对其他的View进行绘制。 1 Activity截图(带空白的状态原创 2017-05-08 13:18:05 · 5765 阅读 · 3 评论 -
OkHttp使用详解及遇到的问题
今天学习了一下 OkHttp ,在这里做个总结,希望可以帮助到有需要的人,好了,废话不多说,进入正题。一、OkHttp介绍OkHttp是一个优秀的网络请求框架,可能一说到网络请求框架,可能很多人都会想到 volley , volley 是一个Google提供的网络请求框架,我的博客里也有一篇专门介绍 volley 的博客,博客地址在此 Android网络请求 ------ Volley的使...转载 2017-06-08 12:50:35 · 919 阅读 · 0 评论 -
Android中Vitamio使用解析-电视台直播为例
Android中使用vitamio原创 2017-07-12 18:21:47 · 4817 阅读 · 9 评论 -
TabLayout、ViewPager、FragmentPagerAdapter实现新闻导航栏
TabLayout、ViewPager、FragmentPagerAdapter实现新闻导航栏原创 2017-06-13 12:24:13 · 1023 阅读 · 0 评论 -
Android全局捕获crash并保存日志到本地
Android全局捕获crash并保存日志到本地原创 2017-06-14 20:52:17 · 4985 阅读 · 7 评论 -
Android动画全面剖析-Frame动画
Android Frame动画剖析原创 2017-07-21 20:03:34 · 407 阅读 · 0 评论 -
Android动画全面剖析-Tween动画
Android Tween动画全面剖析原创 2017-07-24 13:09:49 · 463 阅读 · 0 评论 -
Android动画全面剖析-属性动画基本用法
Android属性动画用法原创 2017-07-24 16:33:26 · 543 阅读 · 0 评论 -
Android动画全面剖析-属性动画高级用法
Android属性动画高级用法原创 2017-07-25 15:16:44 · 460 阅读 · 0 评论 -
Android语音文件speex编码解码(一)
最近项目需要实现功能:用户通过语音发大幕,语音文件压缩后发送到后台,后台解析生成文本,显示文字。Android中使用AudioRecord录音后的格式为pcm,要想播放需要转换格式,可以加入44字节的头转换为wav格式后播放,并且在网络上传输最好把音频压缩,压缩为speex文件方便传输,节省流量,下面讲解如何生成speex的so库,和怎样使用so库实现wav和spx文件之间转换。 一、在spe原创 2017-02-21 16:24:24 · 3563 阅读 · 8 评论