android开发实战
文章平均质量分 80
android开发过程中使用的一些android控件及技术
雨幕青山
人生至美,不过那一抹阳光
展开
-
Modbus 与 RS485 的区别与联系
一、RS-4851.1 RS-485 来源RS485是美国电子工业协会(EIA)在1983年批准了一个新的平衡传输标准(balanced transmission standard),EIA一开始将RS(Recommended Standard)做为标准的前缀,不过后来为了便于识别标准的来源,已将RS改为EIA/TIA。目前标准名称为TIA-485,但工程师及应用指南仍继续使用RS-485来称呼此标准。 RS-485仅是一个电气标准,描述了接口的物理层,像协议、时序、串行或并行数据以及链路全部由设原创 2021-12-20 11:32:23 · 13851 阅读 · 0 评论 -
android:soundPool使用
一、简介android开发过程中还是会遇到一些音频的播放,在android系统集成的音乐播放器有MediaPlayer、SoundPool等。如果播放背景音乐等长时间运行的音频,MediaPlayer合适。MediaPlayer存在如下缺点:1.延时时间较长,且资源占用率高。2.不支持多个音频同时播放。如果应用程序经常播放密集、急促而又短暂的音效(如游戏音效)那么使用MediaPla...原创 2018-12-08 16:49:59 · 386 阅读 · 0 评论 -
android:activity启动模式见解
目录一、简介二、Using the manifest file1.standard2.singleTop3.singleTask4.singleInstance5.四种模式的区别三、Using Intent flags1.onNewIntent(Intent intent):一、简介启动模式允许开发者定义一个activity的新实例如何与当前的Task关联。如果Activity A开启Act...转载 2018-12-08 15:53:11 · 403 阅读 · 0 评论 -
android:broadcast见解
目录一、简介1.使用场景二、BroadcastReceiver1.自定义BroadcastReceiver2.BroadcastReceiver注册类型三、广播发送及广播类型四、不同注册方式的广播接收器回调onReceive(context, intent)中的context具体类型五、不同Android API版本中广播机制相关API重要变迁一、简介1.使用场景广播作为Android组件间...转载 2018-12-08 15:53:34 · 242 阅读 · 0 评论 -
android:service见解
目录一、简介二、service的使用1.Service AndroidManifest.xml 声明2.Started Service3.Bound Service4.Local Service VS Remote Service5.Service特性6.IntentService7.前台Service一、简介Service通常总是称之为“后台服务”,其中“后台”一词是相对于前台而言的,具体...转载 2018-11-23 17:14:23 · 184 阅读 · 0 评论 -
android:声音合成之TTS
一、简介android开发中还是需要播放许多音效,有些音效是以文字存在的。在android系统中集成了TTS(TextToSpeech),可以识别文字合成语音。今天道长分享一下TTS的简单使用。二、TTS的使用TTS的初始化代码如下: //初始化TTS tts = new TextToSpeech(this, this);并实现OnInitListe...原创 2018-12-17 11:27:05 · 1693 阅读 · 0 评论 -
WebView:拦截url、js交互、使用本地图片资源
上一篇WebView(一):基本设置与使用,我们了解了WebView的常用API、基本设置以及加载HTML网页。这一篇我们深入讲一些常用的WebView使用方法。比如我们标题上写的拦截URL、JS交互、使用本地图片资源等。好了,废话就到这里,让我们走起……一、Android代码与JS交互现在我们已经使用WebView加载好了HTML网页,我们可以点击网页上的控件进行操作,但是如果HTML中的一些控件原创 2017-04-05 14:27:13 · 4228 阅读 · 0 评论 -
WebView:基本设置与使用
一、简介WebView作为Android控件为Android App开发提供了新的方式,WebView加载Html页面可以作为App交互界面。由于Html页面开发具有及时性,可以用来实现一些App中经常修改的界面,不用因为经常修改而迭代版本。二、常见API1.WebView常用API getSettings() - 获取设置WebView的WebSettings对象。 setWeb原创 2017-04-01 15:27:35 · 2902 阅读 · 0 评论 -
TextView:图文混排
有的开发需求如下:在接口或者网络加载不成功的情况下展示默认界面,默认界面会有图片和文字一起展示。有的童鞋会说直接切图就是了,如果因为需求不同展示也会不同,大量的切图是最low的解决方法;有的童鞋还会说直接切图,通过布局来实现,这样会解决第一种方法的弊端,但是这样增加了至少一层布局,在布局优化是会尽量减少布局的层级。这里就用到TextView的图文混排了。图文混排实现其实布局很简单,代码如下:<?xm原创 2017-05-05 18:54:27 · 536 阅读 · 0 评论 -
TextView:超链接的样式与跳转
TextView在Android控件中无疑是强大的,能实现的功能很多,这里道长和大家分享一下TextView的用法之一:超链接的样式与跳转。其实用法很简单,道长都不好意思单开一篇博客了一、基本实现布局代码 <TextView android:id="@+id/notice_count" android:layout_width="match_parent"原创 2017-05-05 18:01:38 · 705 阅读 · 0 评论 -
PopWindow:基本使用与自定义PopWindow
PopWindow是Android开发中常见的控件,至于PopWindow是什么道长就不在这里安利了,这里道长说一下PopWindoiw的常见的使用方式,不过道长还是没有动图。基本使用创建一个PopWindow对象 // 创建一个PopupWindow对象 // 设置PopupWindow要显示的内容 ListView contentView = createListView();原创 2017-05-03 16:21:16 · 2532 阅读 · 0 评论 -
android:检测网络连接状态
现在app中不访问网络的基本上没有了,但是在访问网络前需要检测一下网络连接以避免访问网络时的操作。 检测网络连接一般由ConnectivityManager实现。实现方式有两种:主动检测,被动监听。一、被动监听(实时监听) 在网络连接改变的时候要改变界面或者其他操作,但是没有请求网络这个操作,这就要写一个监听。在网络连接状态转换的时候发一个广播,然后调用回调方法。实现代码如下:广播原创 2017-05-18 15:09:05 · 1521 阅读 · 0 评论