![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android
logan.gan
我就这样直勾勾盯着你。
展开
-
AutoBackgroundBackButton 在ScrollView上方自动根据返回键按钮下方内容动态改变颜色。自动变色返回键
AutoBackgroundBackButton 根据下方背景内容自动变化颜色的返回键原创 2024-04-29 14:31:15 · 94 阅读 · 1 评论 -
Jetpack Bluetooth蓝牙DEMO APP,这个项目使用Jetpack Bluetooth库来实现我们用于开发的一些日常功能。[搜索,连接,发现服务,蓝牙操作]
【代码】Jetpack Bluetooth蓝牙MODE,这个项目使用Jetpack Bluetooth库来实现我们用于开发的一些日常功能。原创 2024-04-22 19:04:37 · 1117 阅读 · 3 评论 -
android 实现TextView文件局部高亮并且可以点击
该篇简单的示例如何使用ClickableSpan如果需要详细封装方法,请关注下一篇MyClickSpan .java文件import android.graphics.Color;import android.text.TextPaint;import android.text.style.ClickableSpan;import android.view.View;public ...原创 2019-06-04 18:27:43 · 706 阅读 · 0 评论 -
友盟推送在Android9.0以上不弹出通知,在log中可以看到推送过来的信息
友盟推送在Android9.0以上不弹出通知,在log中可以看到推送过来的信息这条记录,只是为了帮助可能跟我集成时候遇到一样的问题的人,你们也可以留言告诉我解决方案 。集成友盟推送在9.0以下都是正常的,在app离线情况下,厂商通道推送也是正常。但是在app打开情况下,推送在9.0以上log有打印,但是并没有弹出通知。最后发现是因为项目中的GrowingIO的框架引起的去掉以后一切正常。...原创 2019-05-15 14:25:11 · 4058 阅读 · 2 评论 -
Android 支付宝sdk接入问题:不能唤起支付宝客户端,或者偶然唤起支付客户端
支付宝sdk接入问题不能唤起支付宝客户端问题描述:1、sdk集成正确2、后台返回支付参数正确3、支付宝demo包名改为项目包名,使用服务端返回参数能正常唤起支付宝。4、但是项目中不能正常唤起支付宝5、说了这么多就是想表达接入都是按照文档正确集成的嘛。最后发现问题是在BaseActivity中重写了startActivity方法@Overridepublic void startA...原创 2019-05-15 14:20:17 · 4979 阅读 · 4 评论 -
Android Studio中Xml的新建及shape绘图
点击New–>Drawable resource file–>选择需要新建的xml类型,默认新建的是selector文件,只需将selector更换为shape,并在头标签中添加Android:shape=” “,引号中选择需要画的是Line,还是oval等,然后就可以设置不同属性了:自定义图形shape,Android上支持以下几种属性shape、gradient、stroke、corners、p原创 2016-12-07 10:54:18 · 1202 阅读 · 0 评论 -
在AndroidStudio中,使用selector完成按钮点击颜色变化功能
AndroidStudio中selector的使用方法和Eclipse差不多,在完成一个button点击更改颜色的功能时,还是有几点需要注意1 建立Selector的方法 在res文件夹右键新建Android resources file,在弹出菜单中选择 Drawable文件,类别选selector,定义完文件名后系统会生成一个以该文件名命名的xml文件,位于drawable文件夹下。2s原创 2016-12-07 10:47:50 · 5991 阅读 · 0 评论 -
android的selector背景选择器(Button篇)
首先android的selector是在drawable/xxx.xml中配置的。步骤一:res/layout/main.xml文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/原创 2016-12-07 10:28:50 · 606 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: okio.Buffer 错误的解决方法
进行网络调试的时候,出现了以下错误: Java.lang.NoClassDefFoundError: okio.Buffer出现这个错误,是因为使用的 okHttp 网络请求库,而这个库依赖 okio.jar 这个 jar 包,可以去 github 上下载:https://github.com/square/okio(有助的话顶下,蟹蟹)原创 2016-12-06 17:45:23 · 2744 阅读 · 0 评论 -
Android 一行代码搞定将错误日志放入到sd卡中且不需要任何权限,适配到android7.0
Android 一行代码搞定将错误日志放入到sd卡中且不需要任何权限,适配到android7.0之前所有的项目都有一个将崩溃日志写入到sd卡的工具类,然后每次项目新建都从老项目copy过来,后来慢慢发现这样也挺累的。就吧工具类封装到了一个lib库里面,后来android6.0出了权限需要动态申请,然后又把日志写入到getExternalFilesDir()里面去。后来把他上传到jcenter里面去了原创 2016-12-06 13:16:42 · 500 阅读 · 0 评论 -
Android实现打电话的功能-使用Intent和AndroidManifset.xml中加入权限
一:布局文件先设计拨号器的简单界面,可以先用画图软件构思 界面二 :Activity中进行获取EditText中的电话号码,然后点击,使用Intent(意图)进行实现打电话的功能 Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(“tel:”+ mobile));三:注意必须在AndroidManifset,xml文件原创 2016-12-05 11:05:33 · 657 阅读 · 0 评论