Android学习
驱梦人
我很懒
展开
-
Android学习之service
Android四大组件之一Service Android系统四大组件分别是Activity、Service、Broadcast Receiver和Content Provider。这篇文章介绍Service(服务)。 Service可以在很多场合使用,比如多媒体的播放,数据下载等,他不和用户交互,每个service必须在配置文件中声明,即在manifest中原创 2016-10-10 17:44:30 · 342 阅读 · 0 评论 -
RxJava 2.0 使用详解
使用最基本的的使用我们知道一个简单的RxJava的应用,需要一个观察者或者订阅者Observer,一个被观察者Observable,最后调用subscribe()方法将两者绑定起来!示例://创建观察者或者订阅者Observer observer = new Observer() { @Override public void onSubscribe(Disp转载 2017-05-09 11:13:12 · 512 阅读 · 0 评论 -
Android之下载与文件
Android之文件操作 我们在生活中对于文件还是比较了解,我们经常可以听到外部存储(external storage)和内部存储(internal storage)。要对 Android的文件做操作,首先要了解外部存储和内部存储的定义: 1.外部存储: 最容易混淆的是外部存储,如果说pc上也要区分出外部存储和原创 2017-06-02 15:46:24 · 490 阅读 · 0 评论 -
Android之百度地图(一)申请秘钥
Android之百度地图(一)申请秘钥 最近在工作之余,想着自己拓展一下能力,看到现在的app应用都有使用到地图的功能,自己就去做一个简单的定位,搜索功能的demo。首先看下百度为我们提供的文档 ----官方文档。 根据文档,了解到首先需要一个百度账户,登录账号后,需要申请秘钥,这是很关键的一步,如果这一步出错,是无法使用百度地图提供的服务的。点击申请秘钥后会进入原创 2017-07-14 10:19:14 · 1113 阅读 · 0 评论 -
Android之百度地图(二)基础地图和定位
Android之百度地图(二)基础地图和定位 上一篇文章和大家分享了如何查看SHA1和申请百度地图的秘钥,现在继续和大家分享如何实现百度地图的基本地图的实现和定位。要在应用中使用百度地图,必须下载百度提供的相应的sdk和so文件,并导入到项目中,使用AS导入百度地图的依赖还是比较简单的。导入使用依赖有两种方法。 环境配置 方法 一、将下载好的文件解压后,直原创 2017-07-14 14:56:44 · 464 阅读 · 0 评论 -
初识Retrofit
初识Retrofit 最近工作不是很紧急,就在相关的网站查看一些有吸引力的文章,学习新的技术来充实自己,看到很多关于Retrofit的文章,出去好奇,自己百度了一下相关的内容,原来Retrofit是一个网络请求的框架,之前也用过不少的网络框架,最近使用okhttp,感觉还不错,现在这个Retrofit看文章很不错,自己就来学习一下。 Android开发中要原创 2017-07-06 16:45:39 · 449 阅读 · 0 评论 -
Android Service
Android总结篇系列:Android ServiceService通常总是称之为“后台服务”,其中“后台”一词是相对于前台而言的,具体是指其本身的运行并不依赖于用户可视的UI界面,因此,从实际业务需求上来理解,Service的适用场景应该具备以下条件:1.并不依赖于用户可视的UI界面(当然,这一条其实也不是绝对的,如前台Service就是与Notification界面结转载 2017-08-15 10:10:44 · 351 阅读 · 0 评论 -
android之与xml数据解析
android之与xml数据解析 作为Android开发人员,经常要与后台进行数据交互,Android端一般通过请求的形式将数据发送给后台服务器,同时后台服务器会通过Json或者xml结构给我们返回一些数据。对于服务器返回的数据我们并不是直接拿来就使用的,对于json结构的数据,我们并不陌生,现在有很多的框架给我们解析json结构数据的支持,比如:GSON、fastjson等。对于原创 2017-08-22 14:34:28 · 440 阅读 · 0 评论 -
Android之andfix使用说明
Android之andfix使用说明 现在Android比较常见的技术就是热修复、插件化和组件化的操作,这里自己学习了下比较老的一个框架-------andfix。全称是Android hot-fix。是阿里开源的一个热补丁框架,允许app在不重新发布新版本的情况下修复线上的bug。但是这个框架有仅仅支持Android2.3到6.0,。但是还是值得学习一下。使用方式:原创 2017-10-18 14:42:33 · 394 阅读 · 0 评论 -
记录camera2的基础使用
package com.example.xinlai_001.camerademo;import android.Manifest;import android.content.pm.PackageManager;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.gr...原创 2019-04-19 17:19:48 · 296 阅读 · 0 评论 -
正则表达式知识详解
正则表达式知识详解一、什么是正则表达式?1.定义:正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。构造正则表达式的方法和创建数学表达式的方法一样。也就是用多种元字符与运算符可以将小的表达式结合在一起来创建更大的表达式。正则表达式的组件可以是单个的字符、转载 2017-05-26 15:30:19 · 893 阅读 · 0 评论 -
正则表达式
正则表达式一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\原创 2017-05-26 10:01:04 · 359 阅读 · 0 评论 -
Android学习之动画(一)
Android系统的动画效果(一) 动画效果一直是人机交互中一个非常重要的部分,与死板突兀的显示效果不同,动画效果的加入,让交互变得更加友好, 特别是在提示,引导类的场景中,合理地使用动画能让用户获得更加愉悦的体验。 Android 平台提供了一套完整的动画框架,在Android3.0之前有两种动画,一种方式是补间动画 (也叫视图动画)Tween Animation、另一原创 2016-11-04 20:31:53 · 274 阅读 · 0 评论 -
Android学习之动画(二)
Android学习之动画(二) 前面学习了Android动画的补间动画和帧动画,今天来学习下Android的属性动画。使用属性动画最基础的就是ObjectAnimatorl类,创建ObjectAnimator对象只需要通过他的静态工场类直接返回一个ObjectAnimator对象。使用属性动画可以实质性地改变一个View的属性,所以事件响应的位置也发生了改变。Object原创 2016-11-06 18:36:07 · 325 阅读 · 0 评论 -
Android学习之WebView
Android之WebView WebView是Android内置的浏览器的页面显示控件,也是Android开发中的一个重点,它可以加载我们的的连接,访问到我们想要的页面,也可以加载我们自己的HTML文件和js文件,我们先从基础的说起。 目前很多android app都内置了可以显示web页面的界面,会发现这个界面一般都是由一个叫做WebView的组件渲染出来的,学习该原创 2016-10-31 10:23:04 · 334 阅读 · 0 评论 -
Android学习之Fragment
Android学习之Fragment 在Android开发中我们都会接触到这样一个需求,在一个页面中底部有几个菜单项,点击不同的菜单项,显示不同的页面,遇到这样的需求,我们一般想到的就是做分页处理,在做分页的时候可有又几种不同的方式,而我了解的有ViewPager 和FragmentTransaction这两种实现方法。 方法一:ViewPager原创 2016-12-01 21:46:29 · 360 阅读 · 0 评论 -
Android 动画之activity动画
Android 动画之activity动画 前面和大家简单分析了Android的控件的动画效果(补间动画和属性动画)。但是在开发过程中我们发现:控件的动画效果做的很好,但是在页面跳转的时候很不自然,我们寻求一种让用户有一种渐进的效果,我看开始使用页面之间的动画效果,也就是Activity之间的动画效果,给用户一种很自然的感觉。 在Android的Activi原创 2016-11-20 21:46:52 · 507 阅读 · 0 评论 -
Android 之二维码
Android 之二维码 在我们生活中二维码现在是随处可见,很明显的方式就是我们消费后的支付方式,之前我们出去游玩吃饭都会带着钱包,为了通讯方便我们还会带着手机,但是我们出去的时候可以只带一样东西那就是手机,我们可以通过在线支付的方式进行付费操作,而在线付费的实现恰恰使用了二维码。不仅是支付宝,我们的聊天软件微信也支持了二维码的操作,可以说现在手机上的很多的应用都支持了二维码原创 2016-12-08 15:54:24 · 377 阅读 · 0 评论 -
android 动画之翻页
By 何明桂(http://blog.csdn.NET/hmg25) 转载请注明出处 之前由于种种琐事,暂停了这个翻页效果的实现,终于在这周末完成了大部分功能,但是这里只是给出了一个基本的雏形,没有添加翻页的动画效果,由于下个周末开始,需要转向去研究framework层(短暂的酱油期就这样结束啦 o(︶︿︶)o唉),将会暂停翻页的开发,所以想要进一步提高功能的童鞋需要自己动手~~转载 2016-12-21 16:07:08 · 604 阅读 · 0 评论 -
Android开发之ViewPager
Android开发之ViewPager 最近公司的的一款应用有一个做图片轮播并且点击的效果,图片轮播的功能比较好实现,我们只要开启一个线程,使用Thread和Handle实现,采用取余数的方法就可以实现,但在这里说明开启线程的时候,我们一般不会一直让线程做操作,我们需要做一个标志,而不是直接使用线程的stop方法(这个方法已经停止使用了),做线程轮播就说这么多,那对于Vi原创 2017-02-21 21:36:04 · 322 阅读 · 0 评论 -
Android之RecycleView和CardView
Android之RecycleView和CardView 之前在学习php并且公司交代了一些后台的任务让我练习php的后台开发,这个星期又把app的一些问题做了解决升级,今天难得没有很多的任务就去看了下Android5.0之后的一些改变和新的控件自己学习下,看的很多介绍RecycleView和CardView,我自己就去看了下,一这篇文章来记录自己对上面的控件的使用心得。先来原创 2017-05-12 17:23:04 · 548 阅读 · 0 评论 -
WebView之 提取网页内容
日前遇到了这么一个需求,用WebView去加载url,在WebView 页面加载成功后,提取页面的内容。在页面加载完成再提取,就需要设置WebViewClient对象,重写 里面的的方法: client = new WebViewClient(){ @Override public boolean shouldOverrideUrlLoadi...原创 2019-09-26 20:55:46 · 2500 阅读 · 1 评论