- 博客(16)
- 资源 (42)
- 收藏
- 关注
原创 Android-气泡对话框(根据被点击View位置显示、可
下载Demo Apk bintray 1.1.4 Go Github气泡布局的形状可以改变,如四角弧度、气泡颜色、箭头大小和阴影。气泡Dialog可以根据被点击的view的位置来确定自己展示的位置。更新 1.1.4: ①新增方法setLayout(int width, int height, int mar...
2018-12-29 15:29:59 2438
原创 极光推送获取不到RegisterId(注册ID)Android
摘要:官方文档介绍了两种获取RegistrationID的方法:https://docs.jiguang.cn/jpush/client/Android/android_api/#registrationid-api//SDK初次注册成功后,开发者通过在自定义的Receiver里监听Action-cn.jpush.android.intent.REGISTRATION来获取对应的Registrat...
2018-12-28 16:08:09 6098
原创 Only the original thread that created a view hierarchy can touch its views
最近碰到一件奇怪的事情,原来在android4.2下面跑完全没有问题的代码在4.4下面会出现如下异常:01-17 13:06:25.087: E/AndroidRuntime(12673): android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a vie...
2018-12-28 10:16:22 1039
转载 Android总结:正确判断当前的Fragment是显示还是隐藏
1、当Fragment配合ViewPager使用时,使用setUserVisibleHint()判断Fragment是显示还是隐藏。 2、当Fragment配合FragmentTransition使用时,使用onHiddenChanged()来判断Fragment是显示还是隐藏,但是第一次显示要在onResume()里判断。 ...
2018-12-26 13:53:28 3732
原创 TabLayout.Tab(自定义)点击事件
TabLayout是官方design包中的一个布局控件,这里不介绍它的基本使用,只是解决Tab(自定义)点击事件。 1 //获取Tab的数量 2 3 Int tabCount = tabLayout.getTabCount(); 4 5 for(int i = 0 ; i < tabCount; i++){ 6 7 TabLayout.Tab tab = ta...
2018-12-25 14:12:33 2433
原创 Androidx和Android support库共存问题解决
今天升级了Android Studio3.2,导入公司一个旧项目,编译发现Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:...
2018-12-19 14:12:04 19541 1
原创 快速上手WEEX
http://weex.apache.org/cn/guide/---最新学习计划2018-12-18待预算购入书籍Vue.js
2018-12-18 11:53:07 148
原创 第三方推送集成指南(云巴推送)布消息时,如果应用被杀或在后台,都会弹出这条通知;如果应用在前台,小米手机不会弹出这个通知,华为则一直会弹出。
第三方推送集成指南编辑文档https://yunba.io/docs/android_sdk_third_part_push布消息时,如果应用被杀或在后台,都会弹出这条通知;如果应用在前台,小米手机不会弹出这个通知,华为则一直会弹出。云巴 Android SDK 从 v1.8.0 起除了正常的推送服务外,也支持小米、华为推送;通过向这两类手机发通知的方式,实现杀掉 App 也能收到推送...
2018-12-13 13:16:14 855
原创 腾讯移动推送(稳定可靠的消息推送通道 双Service联合保活)
高抵达率,稳定长连接业内领先的技术实力,稳定可靠的消息推送通道双Service联合保活,与腾讯系应用共享通道有效提升消息抵达率----https://xg.qq.com/ctr_index/intro SraumSmartHomecom.massky.sraum SDK - Android以下列出的ID及Key,用于 Android Push SDK...
2018-12-13 11:49:27 1848
原创 Android极光推送通知问题(如果你的app也想拥有qq,微信进程杀死后仍然可以收到推送,请看下面)
「为什么微信或者 QQ 等应用看似可以保证不被杀死或者杀死后可以收到消息」 如果将他们完全彻底的杀死,也是收不到的,这是肯定的 只是:他们很难被杀死,即便杀死后也会以较快的速度重启:我们(用户)会下意识的在手机里开启对他们的保护;他们是不少手机系统的自带软件。 我们已接入「小米推送」、「华为推送」「魅族推送」「Google FCM」等市场上已有的 4 种系统...
2018-12-13 11:25:08 6090
转载 Glide.Placeholder(loadingImage) 之后 Glide 载图片不显示问题
直接说问题 我们在加载的时候 就是还没加载完成的是 显示占位符 我们一般会加一个placeholder (loadingImage)如下 Glide.with(mContext).load(path).placeholder(loadingImage).error(errorImageView).into(mImageView);但是你会发现 他会一直显示占位符的图片 不会显示pa...
2018-12-10 18:04:52 519
原创 Android Glide 4.0+使用
Glide 的强大毋庸置疑.以下是我的使用和我不明白的地方,求大神赐教!!以下是我的使用: Gradle如果使用 Gradle,可从 Maven Central 或 JCenter 中添加对 Glide 的依赖。同样,你还需要添加 Android 支持库的依赖。repositories { mavenCentral() maven { url 'https://ma...
2018-12-10 17:28:38 453
原创 weex快速入门
我发现好多人竟然在不停地问weex的官方网址 https://weex.apache.org/cn/什么是weex引用官方的话Weex 是一套简单易用的跨平台开发方案,能以 web 的开发体验构建高性能、可扩展的 native 应用,为了做到这些,Weex 与 Vue 合作,使用 Vue 作为上层框架,并遵循 W3C 标准实现了统一的 JSEngine 和 DOM API,这样一来,...
2018-12-06 17:47:56 1270
原创 android使用shape stroke描边随意绘制表格
效果如下:代码如下:这个是绘制一个描边4边型矩形:<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape>
2018-12-04 11:52:09 1127
原创 Glide学习笔记
来自于 Glide - 开始!1、依赖:compile 'com.github.bumptech.glide:glide:3.6.0'2、基本使用: Glide.with(context) //参数Activity/Fragment //设置路径 .load(circleIt...
2018-12-03 17:47:28 254
尚硅谷Android高级开发技术之JNI和NDK开发
2018-09-19
基于MVP-Clean + Weex + RxJava2 + Retrofit + Dagger2 + MTRVA的综合应用
2018-09-18
android 断点续传(绝壁好用,这个demo我直接添加到项目中了,大文件下载不用担心断网和网络切换)
2018-09-07
2018718(最新eclipse 下android开发工具包),集成了sdk,SDKManager,eclipse都是配套的,我一直再用它开发
2018-07-18
android在原生代码中使用POSIX通信面向连接的TCP客户端和服务端。
2018-06-08
android studio cmake android ndk-jni动态库开发
2018-06-04
android pm2.5分割线自定义横线view(非浸入式)绿,棕,红
2018-05-31
Dagger2 @Component
2018-05-10
Rxjava2 + retrofit2 + MVP + Dragger2
2018-05-09
android( 2017127_ffmpeg微信小视频录制和快速压缩,这个录制视频和压缩率太高了。
2017-12-07
android kotin+ ftp视频上传+android7.0 语音识别+百度地图+ 图片和拍照
2017-12-06
flutter_test.rar
2020-06-21
最简单的基于FFmpeg的移动端例子附件:SDL Android HelloWorld
2020-04-01
UVCCamera.rar
2020-04-01
AirHockeyTouch1.rar
2020-03-29
MediaCodec编码PCM为aac音频实现边播边录(一).zip
2020-03-19
MediaCodec编码PCM为aac音频实现边播边录(二).zip
2020-03-19
FFmpeg解码流程.zip
2020-03-19
FFmpeg对音频数据重采样生成PCM数据.zip
2020-03-19
FFmpeg+OpenSL ES 完成音频播放.zip
2020-03-19
C++多线程解码音频数据.zip
2020-03-19
C++多线程,生产者和消费者模型以及C++全局调用Java方法.zip
2020-03-19
C++队列缓存AVpacket.zip
2020-03-19
UVCCameraDemo.rar
2019-06-17
websocket源码
2019-04-25
android 自定义dialogfragment全屏对话窗体
2018-12-03
ContentProvider封装SharedPreferences功能,解决跨进程存取值的问题
2018-10-09
学习Matrix的对图像的处理可分为四类基本变换: Translate平移变换 Rotate 旋转变换 Scale缩放变换 Skew 错切变换 最好的demo
2018-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人