- 博客(46)
- 资源 (7)
- 收藏
- 关注

原创 Android studio 点击按钮弹出日历和时间
看了这个博主的文字很受益https://blog.youkuaiyun.com/w18756901575/article/details/51456178大家可以去看看 ,他写的很详细,我在他的基础上修改用到自己的项目里了,给这位大大比心ღ( ´・ᴗ・` )这次的还是在之前的点击按钮隐藏布局的基础上做的,所以关于日历和时间是两个按钮和两个text view来显示选择的值得<Button...
2018-07-26 17:13:17
17196
18

原创 Android studio 显示手机当前时间
因为要做一个时间判断,所以查了下怎么显示当前时间最简单的是SimpleDateFormat这个它自带的,还可以自定义格式,在使用它的时间要记得引用头文件import java.text.SimpleDateFormat;这是核心语句(str就是根据你设置的格式显示出来的时间):SimpleDateFormat formatter = new SimpleDate......
2018-07-24 17:11:11
26752
6

原创 Android studio 输入的数据在页面间传输
很多时候我们希望我们在edittext里输入的数据在登录成功后,会显示在新的页面上比如输入了车牌号码成功登录后新的欢迎界面就会出现xxxx车主您好!那这里的车牌号码就是可变的,随着用户输入的不同而不同首先两个XML的布局文件,两个activity【1】输入数据的界面:<?xml version="1.0" encoding="utf-8"?><android.......
2018-07-24 16:24:05
13734
12
原创 Android请求麦克风权限+系统权限页面回调
动态请求麦克风权限+跳转至系统权限页面回调处理2、UI简单的button按钮,点击触发动态申请权限逻辑3、代码逻辑
2022-07-05 11:52:04
13730
1
原创 Android Banner2.2.2实现横向重叠布局
一、效果展示Android Banner2.2.2 实现横向重叠二、GitHubGitHub - youth5201314/banner: 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。借用Banner2.2.2三、具体实现1、导入依赖implementation 'io.github.youth5201314:banner:2.2.2'implementation..
2022-05-17 20:55:47
2688
原创 Android调用系统闹钟AlarmClock
一、效果展示二、代码实现https://developer.android.com/reference/android/provider/AlarmClock?hl=enhttps://developer.android.com/reference/android/provider/AlarmClock?hl=en1、设置权限<uses-permission android:name="com.android.alarm.permission.SET_ALARM" /&g...
2022-04-08 12:21:48
7566
8
原创 Kotlin函数{函数入门、函数的形参、函数重载、局部函数、高阶函数、局部函数与Lambda表达式、Lambda表达式、匿名函数}
【文字内容源于《疯狂Kotlin讲义》,代码内容原创】目录一、函数入门1.定义和调用函数2.函数返回值和Unit3.递归函数4.单表达函数二、函数的形参1.命名参数2.形参默认值3.个数可变的形参三、函数重载四、局部函数五、高阶函数1.使用函数类型2.使用函数类型作为形参类型3.使用函数类型作为返回值类型六、局部函数与Lambda表达式1.使用Lambda表达式代替局部函数2.Lambda表达式的脱离七、Lambda表达式
2022-03-03 18:15:01
2532
1
原创 Kotlin 数组和集合(二){Set集合、List集合、Map集合}
【文字内容源于《疯狂Kotlin讲义》,代码内容原创】一、Set集合1. 声明和创建Set集合实际上 Kotlin 并没有真正为只币 平台实现任何 Set 集合类(只是通过别名借用了 Java集合框架的类),因此不推荐通过构造器创建 Set 集合,而是推荐使用 Kotlin 提供的工具函数来创建 Set 集合。Kotlin 提供了如下函数来创建 Set 集合。(1)setOf(): 该函数返回不可变的 Set 集合。该函数可接受 个或多个参数,这些参数将 作为集合的元素。
2022-02-21 22:30:00
3738
原创 Kotlin 数组和集合(一){创建数组、使用数组、使用for-in循环遍历数组、使用数组索引、多维数组}
【文字内容源于《疯狂Kotlin讲义》,代码内容原创】1. 创建数组[1]使用 arrayOf()函数:这种方式无须显式指定数组的长度,但需要依次列出每个数组元素。因此,这种方式其实就相当于 Java 数组的静态初始化。使用这种方式创建数组时,由于程序己经给出了每个数组元素,因此 Kotlin 可以推断出数组元素的类型。所以,不需要在 arrayOf() 函数上使用泛型来指定数组元素的类型。val intList = arrayOf(1, 2, 3)for (i in intList) {.
2022-02-18 17:38:43
8181
原创 Kotlin实现简单的登录页面
流程:输入登录昵称+密码,点击登录按钮,登录成功显示成功toast并进入 详情页面,登录失败显示失败toastKotlin实现简单的登录页面视频源码:package com.example.kotlintestimport android.content.Intentimport android.os.Bundleimport android.text.Editableimport android.text.TextWatcherimport android.util.Log
2022-02-18 10:46:45
5698
2
原创 浮窗---创建系统浮窗(可拖动)
浮窗---创建系统浮窗(可拖动)创建系统浮窗可拖动【1】添加权限,动态申请权限<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />/** * 判断当前是否有悬浮窗权限,有则显示浮窗,否则动态申请权限 */ private void buildSystemFloating() { if (Build.VERSION.SDK_INT >
2020-12-23 13:38:45
746
原创 浮窗---创建Activity浮窗(可拖动)
浮窗---创建Activity浮窗(可拖动)基于当前activity创建浮窗,生命周期与activity绑定,跳转至下一个activity将被遮盖创建activity浮窗【1】获取activity的根布局 activity的根布局是FrameLayout,其id为contentFrameLayout rootLayout = getWindow().getDecorView().findViewById(android.R.id.content);在main_activity..
2020-12-23 09:57:12
3243
原创 Android Studio 设置编辑器主题样式颜色
【1】打开AS,Ctrl+Alt+S快捷键打开setting设置,找到color font -> Editdor -> General,选择default text编辑其background【2】下载已有的编辑器主题样式,网页链接http://color-themes.com/?view=index选择自己喜欢的编辑器主题样式,进行下载,下载成功后在第一个方法中的scheme选择该样式即可无法通过上述链接进行下载的附上前两个样式的资源文件:Night:htt...
2020-07-08 14:20:39
3467
原创 Android 两界面数据回传
场景:第一个界面的数据可传递至第二界面;第二个界面关闭后其数据可回传至第一界面布局:两个界面均有一个EditText & TextView 用于数据输入及显示first activity & second activity UI:本场景数据回传使用Intent进行通信:[1]当仅需要一个activity向另一个activity传递数据而不用回传时...
2020-05-06 12:15:05
1439
原创 Handler 异步消息处理
更新UI的操作必须在主线程中操作,若是在非主线程更新UI会报错:android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.原因:在非主线程更新了UI,如下:解决方案:handl...
2020-04-15 16:12:00
600
原创 Android 自定义监听回调Listener
自定义监听回调Listener使用场景:在某一页面布局中,除了原生View还有自定义View,当触发自定义View的击事件时,该页面的原生布局需要同步进行处理demo:主页面有两部分UI,一部分是原生的UI绘制的简易糖葫芦,另一部分是自定义View绘制的圆,当点击该圆时,随机产生1-3的随机数,圆对应的色块高亮,且原生布局对应的糖葫芦消失。结果:下图:点击自定义圆时,随机数为...
2020-04-15 15:00:44
1635
原创 Android DataBinding 学习(二)
dataBinding(二)【1】在布局中使用vm变量进行资源判断场景:点击按钮,对应的圆和按钮本身的背景颜色发生改变,不需要单独在代码中设置其背景色,可以直接在布局中镶嵌VM:public class TestVM { public ObservableBoolean isGreenGradient = new ObservableBoolean();}布...
2020-04-14 14:38:24
307
原创 Android DataBinding 学习(一)
dataBinding使用(一)-------------------------------------------------------------------------------------------------------------------------------------------------------------------------【1】首先需要配置...
2020-04-14 12:12:55
1148
原创 Android studio 解析网页数据,把网页Json格式的数据提取到Android studio上
Android实现拉取json数据并解析
2019-05-09 16:16:47
7609
3
原创 左侧滑菜单+menu item icon图标显示为灰
【1】menu item icon图标显示为灰色解决问题 如上所示,因为是在navigationview里的所以在获取到他的ID后加上navigationView.setItemIconTintList(null);问题解决,图标显示出来了 【2】左侧滑菜单参考博主文章:https://blog.youkuaiyun.com/s1674521/article/...
2018-09-20 15:51:58
2408
2
原创 创建menu文件
不可以直接在layout文件下新建一个XML文件,这样的话是不会有item标识的,也不会出现系统自带的提示在res文件下右键新建一个Android resource directory然后在type里面选择menu然后就会在资源文件下自动生成一个menu文件夹,在这个文件夹里新建XML文件就好了这时候写item ID等就会有系统自带的提示了。...
2018-09-20 10:49:19
635
原创 违章查询 json解析
好简化 违章查询的 API,网页地址http://www.haoservice.com/docs/2/easyquery#apicontent 接口如下:http://apis.haoservice.com/weizhang/EasyQuery?plateNumber=%E9%84%82A7LT67&engineNumber=101800589&vehicleIdN...
2018-09-18 17:25:01
1150
原创 Android获取网页信息,天气
背景:通过天气接口获取天气具体内容并显示在Android手机上。这是网页显示的,我们的目的就是要先拿到这个全部内容。在后面加上所要查询的城市就可以了(国内)
2018-09-06 16:10:55
2318
1
原创 Android SP免登录验证、退出登录
在这里就是取出来我们存入的值,那如果是第一次登录的话,取出来的是空值,在这里做了一个判断,第一次登录就依旧是登录界面,如果是二次登录(免登录),取出来的值一定不为空,那么直接跳转到主界面了,这里需要注意的就是根据自身需要进行传值。把之前存的值clear清空提交,然后跳转到登记页面重新进行登录。
2018-08-27 10:02:43
996
1
转载 Android Java 颜色代码 对照表
转载注明出处:https://www.cnblogs.com/android100/p/android-rgb-list.html 因为兼容性问题,色阶板功能只能在IE浏览器中运行
2018-08-20 15:43:14
10852
原创 Java开始部署项目
今天开始学习Java web项目的学习,记些过程。根据一个博主的文章走的,一步一步跟他学吧 https://www.cnblogs.com/skyblue-li/p/5902712.html确保eclipse 和 tomcat安装好的新建一个工程 web的到最后面吧自动生成web.xml勾选上,这个是部署文件在Web.xml文件下新建一个index.jsp...
2018-08-20 15:18:02
8955
原创 sqlite 创建数据库,增加删除更新查询数据
创建一个实体类声明变量以及其get和set方法一个openhelper创建数据库更新版本等操作两个活动,一个主活动输入数据,进行添加,更新,删除的操作另一个活动显示查询的数据在自定义的listview里public class MainActivity extends AppCompatActivity { private EditText edit_name;...
2018-08-16 17:03:43
4130
转载 greendao 初学习
参考博文:https://blog.youkuaiyun.com/u010708662/article/details/46237145首先下载好需要的jar包,我没下到最新的3.x版本,就用的1.x的版本新建一个Java项目,新建一个包,新建一个类,把freemarker和greendao-generator两个jar包导入到项目中选中项目---project---properties...
2018-08-15 11:57:56
160
原创 mob云验证
详情可见官方文档http://wiki.mob.com/android%e7%9f%ad%e4%bf%a1%e6%99%ba%e8%83%bd%e9%aa%8c%e8%af%81%e8%af%b4%e6%98%8e/从Android 1.3.1版本开始,我们新增了Mob云验证功能。Mob云验证是指您的手机号最近一次已经在Mob平台的SMSSDK验证过。此时就不再下发短信到该手机上,直接通过...
2018-08-14 15:37:41
560
原创 关于百度地图定位获取当前位置,不获取地图mapview
最近做了关于地图定位的小demo,最后成功了,来完整的记录下,帮助跟我一样蒙了个逼的娃们.....https://blog.youkuaiyun.com/u011068702/article/details/49181169 这个博主写的非常好,我是参考他的,特此提出来出处 【1】到百度地图开放平台,创建应用,获取key值-----选择Android SDK----要填写发布版的S...
2018-07-30 10:36:46
3004
1
原创 Android studio点击按钮隐藏页面后再点击恢复页面
之前讲了怎么点击一次按钮后隐藏布局 https://blog.youkuaiyun.com/qq_38110571/article/details/81216648那如果想要再点击按钮显示布局怎么办呢?设置一个全局变量tag,初始化=0,onclick2是按钮的点击事件,调用函数,这个函数就是用来控制布局隐藏还是显示的,再点击后设置其隐藏还是显示,接着修改tag的值,这样下一次点击就会执行另一个按钮的...
2018-07-26 15:24:43
3633
点击按钮弹出时间或日历选择的源码 Test.zip
2020-06-18
TimeCalendarDemo.apk
2020-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人