- 博客(17)
- 资源 (8)
- 收藏
- 关注
原创 Android使用webrtc仅拉流并且播放
由于rtmp播放延迟较高,公司想用webrtc来做下播放,笔者花了几天研究了一下,为了做个笔记让自己以后能够复习,也为了让各位有个参考,特此写个博客记录一下导库 implementation 'org.webrtc:google-webrtc:1.0.32006' 或 implementation 'org.webrtc:google-webrtc:1.0.+'请求权限 <!-- 设置视频直播权限 --> <uses-feature android:name="
2021-04-30 16:20:08 4489 8
原创 Android scheme基本使用
前几天公司有个需求需要网页打sip电话,可并不是每个浏览器都能支持,比如骚包的oppo自带浏览器就不行,找了找浏览器内核发现腾讯的X5内核能打电话并且有画面,然后集成到了app里面嵌入网页打电话,然后本来的起点不确定是什么来源需要调起这个网页,可能是app,也可能是浏览器,突然想起来有个叫能scheme的能打开app然后还只听过没用过,就上网冲浪一番了解了个大概写了一个简单的demo,也算是自己做个笔记首先得知道这玩意需要 Android 6.0(minSdkVersion 级别23)及更高版本上的才能使
2020-06-04 14:53:58 849
原创 使用keytool获取密钥证书指纹 (SHA1)
keytool是jdk自带工具,在配置jdk/bin环境后即可以使用。找到密钥证书所在目录 cd到密钥证书所在目录 输入keytool -list -keystore xxx,输入密钥密码
2017-09-13 10:37:43 4972
原创 Android Studio Facebook 第三方登录并上传360全景图片
本文转载加上原文链接:http://blog.csdn.net/foryou96/article/details/76853141最近全景系列慢慢的变火了,但是博主在尝试写上传全景图片到facebook的时候并搜索不到相关的资料,官方文档和谷歌都搜索不到什么上传全景图片使用的api或者其他信息(各种全景设备的软文倒是有一大堆),所以在博主查找各种资料,奋斗了两个星期后,终于找到了一套的解决办法,现在
2017-08-07 21:33:57 1103
转载 ViewPager的setOnPageChangeListener方法详解
ViewPage使用时,最关键的代码就是setOnPageChangeListener,传入一个ViewPager.SimpleOnPageChangeListener对象。ViewPager.SimpleOnPageChangeListener是个接口,有三个方法,下面做介绍。注:ViewPager有两个操作,一个是用手指滑动翻页,一个是直接setCurrentItem(一般用于点击上面的t
2016-12-17 11:36:50 310
原创 正则表达式语法
语法链接常用正则表达式:正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,
2016-12-14 11:18:55 299
转载 Android-Universal-Image-Loader三大组件DisplayImageOptions、ImageLoader、ImageLoaderConfiguration详解
一、介绍 Android-Universal-Image-Loader(github地址)是一个开源的UI组件程序,该项目的目的是提供一个可重复使用的仪器为异步图像加载,缓存和显示。所以,如果你的程序里需要这个功能的话,那么不妨试试它。因为已经封装好了一些类和方法。我们 可以直接拿来用了。而不用重复去写了。其实,写一个这方面的程序还是比较麻烦的,要考虑多线程缓存,内存溢出等很多方面。
2016-12-09 15:04:07 382
原创 android中string.xml中%1$s、%1$d等的用法
在TextView中想要动态的显示某些值,用到%1$s,%1$d,先介绍一下:%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格 %n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格%n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=2.2时,输出格式为00.00 下面测试一下
2016-12-07 19:47:33 347
原创 Android应用开发SharedPreferences存储数据的使用方法
SharedPreferences是Android中最容易理解的数据存储技术,实际上SharedPreferences处理的就是一个key-value(键值对)SharedPreferences常用来存储一些轻量级的数据。1、使用SharedPreferences保存数据方法如下://实例化SharedPreferences对象(第一步) SharedPreferenc
2016-12-04 18:32:34 319
原创 android权限大全
访问网络android.permission.INTERNET,访问网络连接,可能产生GPRS流量android.permission.CHANGE_WIFI_STATE Wifi 改变状态android.permission.ACCESS_WIFI_STATE WiFi 状态android.permission.ACCESS_NETWORK_STATE 网络状态
2016-12-04 16:22:53 285
转载 LayoutInflater和inflate()方法的用法 (自定义View中加载xml布局)
实现LayoutInflater的实例化共有3种方法,1 通过SystemService获得 LayoutInflater inflater = (LayoutInflater)context.getSystemServices(Context.LAYOUT_INFLATER_SERVICES); Viewview = inflater.inflate(R.la
2016-12-03 10:49:29 882
转载 android studio gradle配置详解
Gradle 以module 来管理project,在Gradle 构建的Gradle project中通常包含application module(com.Android.application),与library module(com.android.library)两种module。在Gradle 的project 中需要使用,基本上全都使用.gradle 文件来配置,是
2016-12-03 10:30:01 734
转载 adb操作命令详解及大全
说到 ADB 大家应该都不陌生,即 Android Debug Bridge,Android调试桥,身为 Android 开发的我们,熟练使用 ADB 命令将会大大提升我们的开发效率, ADB 的命令有很多,今天就来总结下我在开发常用到的一些 ADB 命令。查看版本ADB 的安装这里就不多说了,输入以下命令有如下提示就证明你环境ok,否则自行网上搜索解决下。$ adb
2016-12-03 10:29:02 361
转载 HttpClient已过时,访问网络用HttpURLConnection(其实我自己喜欢用okhttp)
最近在研究Volley框架的源码,发现它在HTTP请求的使用上比较有意思,在Android 2.3及以上版本,使用的是HttpURLConnection,而在Android 2.2及以下版本,使用的是HttpClient。我也比较好奇这么使用的原因,于是专门找到了一位Google的工程师写的一篇博客,文中对HttpURLConnection和HttpClient进行了对比,下面我就给大家简要地翻译
2016-12-03 10:27:43 11047
原创 十六进制颜色大全
可以直接复制到colors.xml使用 #FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF5EE #FFF0F5 #FFEFD5 #FFEBCD #FFE4E1 #FFE4C4 #FFE4
2016-12-03 10:25:26 678
原创 android.widget.RelativeLayout$LayoutParams cannot be cast to android.widget.FrameLayout$LayoutParams
FrameLayout的父控件是一个LinearLayout控件,问题出在,LinearLayout为子控件分配空间的时候,获取FrameLayout的LayoutParams的必须为LinearLayout.LayoutParams,而非FrameLayout.LayoutParams。 简单的举个栗子说明一下:最外层有ReLativeLayout A,里面有两个Lin
2016-12-03 10:22:46 1235
Android studio 上传全景图片到facebook的demo
2017-08-07
Facebook获取密钥散列
2017-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人