![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
是鼎飞丹砂
这个作者很懒,什么都没留下…
展开
-
Android 发送短信
权限要求:static String[] permissions = { "android.permission.SEND_SMS", "android.permission.READ_PHONE_STATE" }; <uses-permission android:name="android.permission.SEND_SMS"/> <uses-permission android:name="android.p原创 2021-01-12 16:40:11 · 95 阅读 · 0 评论 -
底部导航栏按钮点击带参数跳转其他菜单页面
因为在BottomNavigation已经定义好了,所以不用Fragment的跳转,直接用Navigation跳转 Navigation.findNavController(view).navigate(R.id.navigation_dashboard);如果需要带参数跳转,则new一个Bundle携带参数 Bundle bundle=new Bundle(); bundle.putString("parm","我是第一页跳转来的");原创 2020-10-16 16:28:57 · 437 阅读 · 0 评论 -
ListView自定义适配器+解决Scroll与listview滑动冲突
listview自定义适配器以及解决滑动冲突生成一个类继承BaseAdpter继承方法package adpter;import android.content.Context;import android.media.Image;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;import android.view.ViewParent;import an原创 2020-10-16 11:24:25 · 163 阅读 · 0 评论 -
TabLayout + viewpager实现导航切换
做出这样的切换视图先导入包 搜索material 导入或者implementation 'com.google.android.material:material:1.2.1'然后在页面添加一个tablayout 和一个viewpager注意:根布局尽量不要使用相对布局,否则Tablayout无法点击XMl文件<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schem.原创 2020-10-16 11:05:57 · 125 阅读 · 0 评论 -
Android动态获取权限以及调用相机
PS1:动态获取权限:英文功能android.permission.ACCESS_FINE_LOCATION允许一个程序访问精良位置(如GPS)android.permission.ACCESS_NETWORK_STATEGSM位置信息android.permission.ACCESS_WIFI_STATE获得Wifi情况android.permission.BLUETOOTH允许发现蓝牙android.permission.BLUETOOTH_ADMI原创 2020-10-13 17:22:24 · 4591 阅读 · 1 评论 -
机智云SDK导入学习笔记
机智云SDK导入学习笔记第一部分:下载SDK,并完成初始化下载机智云集成SDK导入jar包。添加Library在main文件夹下添加jniLibs文件夹,将armeabi文件夹放入,并在build.gradle 添加相应依赖4.添加闪屏页,添加一个activity,并添加布局文件,在AndroidManifes.xml下,将 <intent-filter> <...原创 2020-10-13 14:52:03 · 399 阅读 · 0 评论 -
Android搜索框
可直接使用控件 Sercherview+ListView(显示数据)<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/原创 2020-10-12 18:13:55 · 1391 阅读 · 1 评论 -
Android 引导页
Android 引导页制作(加小圆点)1.导包:导入viewpager包(4.0版本以上已自带)/或者使用viewpager2implementation 'androidx.viewpager2:viewpager2:1.1.0-alpha01'主要流程:布局文件添加viewpage控件 以及 自定义Layout控件:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://sc原创 2020-10-12 16:49:23 · 1641 阅读 · 4 评论 -
Android 写通知栏方法
1、实例化 NotificaitonManagerNotificationManager mNotificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);Android 8.0以上需要设定channel 否则不显示 String channelID = "1"; Stri...原创 2020-10-13 17:37:48 · 172 阅读 · 0 评论 -
android 自定义仪表盘
新建Class继承view2.新建xml文件,设置控件属性`<resources> <declare-styleable name="Flwp"> <attr name="outcolor" format="color"></attr> <attr name="intcolor" format="co...原创 2020-10-13 17:37:59 · 242 阅读 · 0 评论 -
JSON数据解析
1.通过API获取数据 public void request(){ OkHttpClient client = new OkHttpClient(); final Request request = new Request.Builder() .get() //添加头部 ...原创 2019-11-24 16:31:49 · 101 阅读 · 0 评论