- 博客(25)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
转载 TCP UDP 的区别和具体应用场景
TCP和UDP两者都是通信协议,TCP和UDP都是传输层协议,但是他们的通信机制和应用场景不同。TCPTCP(Transmission Control Protocol)又叫传输控制协议,TCP是面向连接的,并且是一种可靠的协议,在基于TCP进行通信时,通信双方需要建立TCP连接,建立连接需要经过三次握手,握手成功才可以通信。UDPUDP是一种面向无连接,切不可靠的协议,在通信过程中,它并不像TCP那样需要先建立一个连接,只要目的地址,端口号,源地址,端口号确定了,就可以直接发送信息报文,并且
2021-07-16 14:26:29
163
转载 Android项目必备技术
1.一个APP只需要一个Activity //片段fragment implementation 'me.yokeyword:fragmentation:1.3.6' implementation 'me.yokeyword:fragmentation-swipeback:1.3.6'2.懒人必备查找控件//ButterKnife(10.0必须适配Andro...
2020-04-09 09:33:25
5722
转载 Android Studio常用到的快捷键
好的idea能提高我们的工作效率,如果掌握一些快捷键,能帮我们从繁琐重复的工作解放出来,写起代码来效率就越高,接下来想分享一些实用的快捷键软件环境:Mac/Win/Linux快捷键: Default AndroidStudio v3.5.0 不同的外接键盘使用下列快捷键,需要根据自己的键盘做相应的调整参数提示如果某个方法参数超级长,你不知道参数是什么怎么办?我们可以使用...
2019-12-19 08:24:50
117
原创 OPPO R15 Android Studio 上debug编译闪退
OPPO R15 在android studio 3.0版本以后运行到手机上的demo无限闪退,说是找不到Application或者MainActivity异常(异常信息如下);06-08 10:06:24.421 19197-19197/android.voice.com.testdemo E/AndroidRuntime: FATAL EXCEPTION: main ...
2018-06-08 12:15:50
4223
2
原创 android语音识别接科大讯飞sdk
1.下载科大讯飞语音识别sdk(http://www.xfyun.cn/sdk/dispatcher)选择语音听写SDK(如下图) ,下载前会让你先创建应用,创建应用后会得到一个appid。然后点“立即开通”去开通“语音识别”功能,之后就会跳出“SDK下载”的页面,然后就可以下载了(未注册账号的要先注册一个账号)。2.如果是android开发选择android如果是ios选择ios
2018-01-08 14:53:39
6641
原创 常用正则表达式
很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下.一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][
2017-04-13 16:55:54
358
1
转载 在 Android Studio 2.2 中愉快地使用 C/C++
转载请注明出处:http://blog.csdn.net/wl9739/article/details/52607010Android Studio 2.2 正式版发布后,看到更新内容中有提到对 C/C++ 支持的完善,表示非常高兴。然后将官网上这一部分内容翻译出来,如有错误,欢迎指正。原文链接:Add C and C++ Code to Your
2017-03-28 16:43:25
483
1
转载 Android Intent调用大全、系统自带Intent调用大全
1.从google搜索内容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.putExtra(SearchManager.QUERY,"searchString") startActivity(intent); 2.浏览网页 Uri uri = Uri.pa
2017-03-24 15:42:26
390
1
原创 Activity的调用栈分析
activity是四大组件中出现的频率最高的,也是用来于用户交互的界面,她提供了一个用户完成指令的接口,当开发着创建activity之后,通过调用setContentView(View)方法来给activity指定一个现实的界面,并以此为基础提供给用户交互的接口,系统采用activity栈的方式来管理activity.一.activity的形态1.active/running 此状态a
2017-01-12 11:01:01
438
1
转载 Android 通用流行框架大全
1. 缓存DiskLruCache Java实现基于LRU的磁盘缓存2.图片加载Android Universal Image Loader 一个强大的加载,缓存,展示图片的库Picasso 一个强大的图片下载与缓存的库Fresco 一个用于管理图像和他们使用的内存的库Glide 一个图片加载和缓存的库3. 图片
2016-12-22 14:07:20
398
1
原创 Android Studio 集成simpleUML插件画类图
Android Studio 集成simpleUML插件步骤:1.首先下载simpleUML插件,下载完成后将下载好的simpleUML复制到android studio安装目录中的plugins目录下2 集成步骤1.点击设置按钮2.点击plugins3.选中 android ndk support 4 点击install plu
2016-12-22 11:47:49
4859
1
原创 Android开发中.9图片的制作
在Android开发过程中我们经常会用到.9图片, 有的时候是我们项目中需要的.9是美工给我们切好的,有时需要我们开发人员自己制作.9图,我们都知道在我们的开发工具Android studio或者eclipse中都是自带.9图片制作功能的,下面我就分享一下.9图片的制作步骤:Android studio中制作.9图片步骤:第一步:将图片复制到我们工程的res文件目录下的mipmap或者dr
2016-08-26 16:10:34
949
1
原创 如何打造Listview万能适配器adapter
传统的ListView适配器仅仅适应一个listview,然而一个项目中可能不止一个listview,那么,对于每一个listview都要重写一个Adapter,如果需要的listview有很多,代码量是很大的。同时,每新增一个,都要重写一个适配器,很不方便。所以我们打造一个万能的适配器极大地减少代码量。下面我简单的介绍一下jar包模式的万能适配器的首先在这个地址里下载universalada
2016-08-17 14:47:39
627
1
原创 Android Studio中集成百度地图获取本地debug版本的签名证书SHA1值
百度地图开发申请Key的时候需要开发者提供SHA1证书指纹数据,由于现在很多人用的开发工具是Android Studio,在Android Studio中获取本地的debug版本的SHA1签名证书的值与eclipse稍有不同,下面分别介绍eclipse和Android Studio中获取SHA1值的步骤:Eclipse中获取SHA1值第一步:在eclipse中找到window,点击
2016-08-12 08:52:20
2097
2
求大神解答 tabhost+activity跳转页面是屏幕尺寸5.0以上的手机就报错
2015-10-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人