- 博客(16)
- 资源 (58)
- 收藏
- 关注
原创 欢迎进入Hensen_的博客目录(全站式导航)
Android基础Java基础Java基础——Java内存模型和垃圾回收机制语法基础语法基础——C语法基础语法基础——C++语法基础语法基础——Objective-C语法基础语法基础——PHP语法基础 面试复习面试复习——Android工程师之Java基础 面试复习——Android工程师之Java面试题面试复习——Android工程............
2016-09-23 13:20:25 24222 15
原创 Android实战——改造PullToRefresh下拉刷新和上拉加载
改造PullToRefresh下拉刷新和上拉加载前言:本篇文章主要分为两部分,一是PullToRefresh下拉刷新和上拉加载的使用,二是PullToRefresh的改造,用自定义一个动画替换掉Loading的动画,如果动画很厉害的您,就可以自己添加喜欢的动画,做出自己想要的下拉刷新和上拉加载了。默认效果图:
2016-09-30 16:16:37 3894
原创 Android自定义View——QQ音乐中圆形旋转碟子
QQ音乐中圆形旋转碟子思路分析:1、在onMeasure中测量整个View的宽和高后,设置宽高2、获取我们res的图片资源后,在ondraw方法中进行绘制圆形图片3、通过Handler发送Runnable来启动旋转线程4、在布局中使用我们的View效果图:贴出我们的变量信息:
2016-09-29 00:37:15 7489 11
原创 Android自定义View——实现字母导航栏
实现字母导航栏思路分析:1、自定义View实现字母导航栏2、ListView实现联系人列表3、字母导航栏滑动事件处理4、字母导航栏与中间字母的联动5、字母导航栏与ListView的联动效果图:首先,我们先甩出主布局文件,方便后面代码的说明<LinearLayout
2016-09-27 21:29:47 4310 3
原创 使用H5搭建webapp主页面
WebApp之初体验(一)Meta标签中的ViewPort属性:ViewPort是承载代码层的一个View视图,而手机浏览器看到网页是承载ViewPort视图。因此,手机看到的层级关系,从上到下:代码View视图->ViewPort视图->浏览器视图。所以我们只需要修改ViewPort这一层的属性,比如缩放等,即可对手机进行响应式布局,即安卓的自适应布局。实现的效果图:
2016-09-26 15:00:32 19566 6
原创 SublimeText3和插件的安装
SublimeText3和插件的安装步骤一:进入官网下载SublimeText3(http://www.sublimetext.com/3)步骤二:安装并打开SublimeText3步骤三:进入SublimeText3包管理者的官网(https://packagecontrol.io/installation),进行复制下面这段话import url
2016-09-24 01:03:42 4314
原创 Android基础——实现安卓蓝牙2.0模块的通信功能
适配安卓6.0蓝牙通讯实现过程事先说明:安卓蓝牙需要定位权限申请,在安卓6.0需要用户手动确认权限后才能使用,各位可以自行查询资料实现,如果嫌麻烦,可以用第三方Bmob集成好的工具类进行实现,详细可以看http://blog.csdn.net/qq_30379689/article/details/52223244蓝牙连接过程:1、查
2016-09-22 15:49:48 11492 12
原创 Android基础控件——ListView实现时间轴效果
快递查询时间轴实现思路:该View是通过ListView实现的,通过实体两个字段内容content和时间time来展示每个ListItem时间轴是使用上面一条线(20dp)和中间一个圆(15dp)和下面一条线(40dp)组装成的在ListView中,设置其分割线为空,并且没有点击效果效果图:步骤一:使用xml画出一个灰
2016-09-19 00:38:39 8941 4
原创 Android实战——科大讯飞语音听写SDK的使用,实现语音识别功能
ShareSDk的使用,实现一键分享微信好友、朋友圈、QQ事先说明:ShareSDK默认QQ可以分享,微信分享则需要在微信的开放平台上认证并申请应用填入对应信息即可微信认证和申请应用涉及到打包和签名APK,请大家自行查询相关资料进行操作关于ShareSDK的开发,参考ShareSDK官网为准步骤一:在ShareSD
2016-09-17 22:33:35 21946 67
原创 Android自定义View——仿滴滴出行十大司机评选活动说明
仿滴滴出行十大司机评选活动说明前言:最近在使用滴滴出行的时候发现了一个有意思的View界面,看到心动的View就会想着动手去画一遍,本篇只是大概的模仿一下自定义的View的画法,如果有更好的方法,请大神指导留言。事先说明:该View涉及到Path类的运用,如果对Path类不熟悉的,可以看http://blog.sina.com.cn/
2016-09-15 22:56:25 4165 1
原创 Android自定义View——彩色圆环统计图
彩色圆环统计图事先说明:如果对View的绘制不熟悉的话,可以先查阅资料绘制简单的几何图形,再来阅读本篇文章如果是对View刚入门的,可以先从我最简单的View学起:简单实现边缘凹凸电子票效果更多有趣的View尽在我的CSDN博客:http://blog.csdn.net/qq_30379689效果图:步骤一:分析变
2016-09-15 16:16:57 6414 7
原创 Android四大组件——Activity跳转动画、淡出淡入、滑出滑入、自定义退出进入
挖掘系统中的Activity跳转动画前言:系统中有两个定义好的Activity跳转动画:fade_in、fade_out、slide_in_left、slide_out_right其中运用到了插值器的知识点,这里也会简单的介绍插值器的几个功能跳转动画用到的是Activity中的overridePendingTransition这个方法进行跳转
2016-09-10 12:28:54 39069 9
原创 Android基础控件——RecyclerView实现拖拽排序侧滑删除效果
RecyclerView实现拖拽排序侧滑删除效果事先说明:RecyclerView是ListView的升级版,使用起来比ListView更规范,而且功能和动画可以自己添加,极容易扩展,本章效果需要有ListView的使用基础。RecyclerView和ListView的使用是一样,需要有一个Item_view填充RecyclerView,同样也要有个RecyclerView的A
2016-09-07 20:54:07 16042 10
原创 Android自定义View——折线统计图
折线统计图事先说明:该View涉及到Path类的运用,如果对Path类不熟悉的,可以看http://blog.sina.com.cn/s/blog_4d9c3fec0102vyhs.html,这篇文章通熟易懂如果你学习过我上篇网格属性图的同学,看到这个属性图,可以自己先动手试一下目前,我还不会使用onMeasure这个方法的三种模式来控制该View的宽高
2016-09-06 19:19:52 4869 1
原创 Android自定义View——多边形网格属性图
http://blog.sina.com.cn/s/blog_4d9c3fec0102vyhs.html
2016-09-04 22:55:04 8138 7
原创 Android实战——Zxing实现二维码扫描
教你用Zxing实现二维码扫描前言:本篇文章从初学者的角度出发,从一个不知道对二维码扫描怎么下手的工作者,需要一个简单的扫描功能的话,可以阅读该篇文章。作为Google开源框架Zxing,里面的文件很大,这里主要讲的是精简ZXing项目后只保留扫描功能的代码,可以缩小项目的大小,对于只要扫描功能的项目已经够用了。扫描后的结果,只要通过WebView百度一下就出来了。简单的说,可以把
2016-09-02 10:17:58 31102 39
iOS基础——通过案例学知识之LaunchScreen、APPIcon、StatusBar、UIScrollView、UIPageControl
2017-03-05
Android四大组件——BroadcastReceiver普通广播、有序广播、拦截广播、本地广播、Sticky广播、系统广播
2016-11-26
Android四大组件——Service后台服务、前台服务、IntentService、跨进程服务、无障碍服务、系统服务
2016-11-24
Android基础控件——ImageView的自定义,巧用Matrix实现图片不变形的炫酷PK条
2019-04-29
Android自定义View——贝塞尔曲线实现直播点赞效果
2017-12-28
Android自定义View——仿1号店垂直滚动广告条实现
2017-12-25
Android自定义View——贝塞尔曲线实现水波纹进度球
2017-12-25
Android实战——Tinker的集成和使用
2017-11-19
Android实战——AndFix的使用与源码分析
2017-11-17
Android基础——Tween动画、Drawable动画、Property动画、MaterialDesign动画、Trasition动画
2017-11-08
Android进阶——框架打造之IOC框架
2017-10-20
NDK开发——FFmpeg实现视频转YUV、视频转RGB显示、音频转PCM、音频播放、音视频同步
2017-09-30
NDK开发——FFmpeg在Linux下的编译并完成测试
2017-09-04
Android实战——RxJava2+Retrofit+RxBinding解锁各种新姿势 源码下载
2017-04-03
iOS基础——网络请求之NSURLConnection、NSURLSessionDataTask
2017-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人