E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
安卓学习
安卓学习
2
1.textView2.Buttonres的drawable创建btn_selector.xml就可以在item标签里面编写button事件了drawable引用的drawable位图state_focused是否获得焦点state_pressed控件是否被按下state_enabled控件是否可用backgroundTint可以改变颜色2.1button事件处理2.1.1点击事件//点击事件Bu
至尊绝伦
·
2022-08-26 11:07
笔记
android
java
apache
android studio设置jdk版本项目设置和全局设置(保姆级图文)
步骤系列文章方法1:修改项目的gradle构建jdk(建议在使用别人的单个项目时使用)方法2:修改所有项目的gradle构建jdk(自己的项目使用,全局项目应用)总结系列文章提示:转到
安卓学习
专栏,观看更多内容
发现你走远了
·
2022-08-23 07:34
安卓学习
android
studio
环境配置
jdk
An exception occurred applying plugin request [id: ‘com.android.application‘]配置jdk11(保姆级图文)
步骤系列文章报错信息报错分析方法1:修改项目的gradle构建jdk(建议在使用别人的单个项目时使用)方法2:修改所有项目的gradle构建jdk(自己的项目使用,全局项目应用)总结系列文章提示:转到
安卓学习
专栏
发现你走远了
·
2022-08-23 07:33
安卓学习
android
gradle
android
studio
安卓学习
笔记
1.权限修饰符2.final的语法3.抽象类模板方法4.接口(interface)5.多态6.内部类7.多线程线程锁①同步代码块:对于实例方法建议用this作为锁对象,对于静态方法建议用类名.class作为锁对象②同步方法:synchronized关键字修饰Lock锁8.线程间通讯9.线程池10.
Stephen_Huang
·
2022-07-06 14:46
自学 Android 开发的正确姿势,非常值得准备自学的同学瞧一眼
安卓学习
步骤:学习任何一个东西之前,都要学会思考以下几点,这样任何东西都会学的很好。他是什么?他是干什么的,是怎么干的?他为什么这么干?学习大体步骤:java基础安卓基础学会做程序,以学代练。
silencezwm
·
2022-05-13 17:19
android
Java
Android自学
自学
Android实现注册页面(携带数据包跳转)
安卓学习
:实现注册页面输入数据,点击注册按钮跳转到另一个页面并显示输入信息效果:实现1.创建安卓文件2.创建注册界面,勾选为启动页3.编写代码启动界面activity_register11.xml
·
2022-04-23 19:32
我的学习笔记~
安卓学习
问题总结(一)
1、新电脑需要搭建开发环境,一直无法通过sdktools下载资源,找了很多原因,换了很多资源地址,从其他渠道也可以搞定sdk,但是为什么无法下载呢?一个很愚蠢的原因:防火墙没关,低级错误,汗颜2、需要计算两个日期的月份差,代码一直无法有效执行,也没有报错,代码如下:/***获取两个日期相差的月数*/publicintgetMonthDiff(Strings1,Strings2){try{Simpl
wo我wo
·
2022-03-19 01:07
问题总结
安卓
android
安卓学习
day1-day2
安卓学习
1DAY1安装androidstudio活动是安卓应用程序的门面,里面放着所有在应用中看得到的东西。没有在AndroidManifest.xml里面注册的活动是不能使用的。
呱呱呱叽叽叽
·
2022-03-19 01:07
android
Android :
安卓学习
笔记之 Handler机制 的简单理解和使用
AndroidHandler机制的简单理解和使用Handler机制1、Handler使用的引出2、背景和定义3、作用和意义4、主要参数5、工作原理及流程5.1、对应关系6、深入分析Handler机制源码6.1、Handler机制的核心类6.2、核心方法6.3、方式1:使用Handler.sendMessage()6.3.1、创建Handler类对象6.3.1.1、隐式操作1:创建循环器对象&消息队
JMW1407
·
2022-02-28 20:09
Android
android
java
Handler机制
Android studio 自动生成内部属性变量加 m
安卓学习
公众号:安卓
henanleon
·
2022-02-19 12:54
【
安卓学习
笔记】安卓动画的实现(2)——属性动画(Property)
截取自菜鸟教程1.使用方法ObjectAnimator.ofFloat(image,"translationX",0,100).setDuration(2000).start();第一个参数是组件,第二个参数是动画操作方式,有以下几种:平移translationX,translationY,X,Y旋转rotation,rotationX,rotationY透明度alpha缩放scaleX,scal
八月之雨
·
2022-02-18 01:25
安卓学习
笔记------RecyclerView的基本用法
今天复习了一遍RecyclerView的基本用法,好长时间没有自己写过,加上之前用的也少,发现基本上都快忘了,看来以后还要多练。首先在Gradle添加依赖compile'com.android.support:recyclerview-v7:21.0.+'创建布局文件Activity,通过LayoutManager可以设置不同的布局publicclassMainActivityextendsApp
天青色等烟雨hhft
·
2022-02-16 07:13
2018-04-12
安卓学习
:http://www.runoob.com/w3cnote/android-tutorial-intro.html1.安卓设置角标github:https://github.com/leolin310148
今晚打老虎IA
·
2022-02-13 15:26
安卓学习
笔记(一)-RxJava
1.RxJava可以说就是一个实现异步操作的库,好处就是可通过链式调用使代码更加简洁明白。引用扔物线大神RxJava详解2.RxJava基本实现1)创建Observable,可通过Observable.create()、Observable.just()、Observable.fromArray()等2)创建Observer,可通过new创建出implementsObserver的实现类3)Sub
风眷
·
2022-02-12 07:54
【
安卓学习
笔记】Handler消息传递
笔记要点Handler主要用于非UI线程中对UI进行更新;每个线程中都会对应一个Looper对象,Looper用于管理消息队列,其可以和handler进行交互。默认情况下,主线程(UI)是自动开启了Looper的,非主线程需要手动开启;Handler有两种用法:写在主线程中、写在子线程中。1、写在主线程中HandlermyHandler=newHandler(){//处理消息publicvoidh
八月之雨
·
2022-02-10 22:56
安卓学习
之Service
定义一个服务新建一个类,继承自Service。重写父类的方法。publicIBinderonBind(Intent)这是Service中唯一的一个抽象方法,必须在子类中实现。publicvoidonCreate()服务创建的时候调用publicintonStartCommand(Intentintent,intflags,intstartId)服务启动的时候调用,如果希望服务一旦启动就立即执行某个
于无声处写写写
·
2022-02-06 09:09
安卓学习
专栏——实战项目酷欧天气(3)显示天气信息
步骤系列文章前言实现效果项目结构1.定义GSON实体类1.1gson包下建立一个Basic类1.2gson包下建立一个AQI类1.3gson包下建立一个Now类1.4gson包下建立一个Suggestion类1.5gson包下建立一个Forecast类1.6gson包下建立一个Weather类2.编写天气界面2.1新建一个title.xml2.2新建一个now.xml2.3新建一个forecast
发现你走远了
·
2021-11-28 06:00
安卓学习
android
android
studio
java
安卓学习
专栏——SharedPreferences文件存储(图文+代码)
步骤系列文章前言1.实现效果1.1点击保存数据1.2文件查找工具1.3查看数据3.java功能文件附录.参考资料资源下载总结系列文章提示:转到
安卓学习
专栏,观看更多内容!
发现你走远了
·
2021-11-15 10:27
安卓学习
android
android
studio
java
【
安卓学习
笔记】AsyncTask异步任务
异步任务调用流程要点:安卓处理异步任务两种方法:Handler、AsyncTask。Handler在前一篇笔记中已经记录。相对来说,AsyncTask对于异步任务处理要更加灵活,尤其是复杂多线程情况;AsyncTask执行步骤:2.1先继承AsyncTask抽象类,它有三个参数,分别代表:启动任务输入的参数,后台任务进度,任务完成后返回结果。这三个参数属于泛型,具体Integer、String等,
八月之雨
·
2021-06-23 12:39
安卓学习
笔记1
安卓蓝牙2.0程序可以兼容蓝牙4.0蓝牙1.首先连接蓝牙通过以下的代码:这里面是找到蓝牙设备的代码找到蓝牙实现2蓝牙2.0连接多台设备通过判断是否为自己的地址,如果为自己的不重复的添加设备。发送数据通过map实现多台设备的数据发送
弱小的码农
·
2021-06-14 00:26
【
安卓学习
笔记】ListView——利用ViewHolder进行性能优化
效果图效果图步骤定义item,布局文件中引入ListView标签定义一个bean类,用于对item中数据进行包装定义adapter,继承baseAdapteractivity中,定义一个List,将bean数据初始化,并add到Lsit中;List传给adapter,adapter和listview绑定。区别就在于adapter的getView方法中,分为三种。1、直接定义一个view,然后返回v
八月之雨
·
2021-06-11 05:44
微信小程序笔记
这里是作为图片链接使用的文章无须再向下看了,不好意思哈Snip20180130_1.pngSnip20180313_2.png封装参数.png请求结果.pngWechatIMG68.jpeg2018年06月11日15:01:12
安卓学习
截图
郑州程序员王一
·
2021-06-09 08:21
安卓学习
笔记------将log保存到本地
今天做了保存log到本地功能,防止App出现bug后不能及时查看log日志首先封装了一个LogUtil类,以下是部分代码自定义的前缀以及路径//自定义Tag的前缀publicstaticStringcustomTagPrefix="lxx";//是否把保存日志到SD卡中privatestaticfinalbooleanisSaveLog=true;//SD卡中的根目录publicstaticfin
天青色等烟雨hhft
·
2021-06-08 16:29
【
安卓学习
笔记】自定义Toast样式
效果步骤自定义toast的样式文件将布局转换为view创建toast对象,并设置view即可源码1、MainActivityToasttoast=newToast(this);LayoutInflaterinflator=LayoutInflater.from(this);Viewview=inflator.inflate(R.layout.toast_layout,null);toast.set
八月之雨
·
2021-06-07 00:35
【
安卓学习
笔记】Gesture手势识别(2)
效果步骤自定义手势文件(使用安卓模拟器中自带的软件Gesturesbuilder绘制并命名。然后在模拟器SD卡根目录中找到名为gesture的文件,复制到项目的res/raw文件夹下)布局文件中添加GestureOverlayView组件,该组件可以包含其他组件,也可覆盖其他组件GestureLibrary找到并加载手势文件GestureOverlayView对手势进行识别和匹配,这里使用onGe
八月之雨
·
2021-06-05 13:25
【
安卓学习
笔记】安卓动画的实现(1)——补间动画(Tween)
安卓动画分类动画分类安卓动画分为图中所示4大类。所谓帧动画,即准备很多图片,让图片按一定时间连续播放,从而达到模拟动画效果。而补间动画则是对单个帧进行渐变操作。通俗的理解,它可以对单张图片进行5种操作:透明度、位移、旋转、缩放以及上面四种操作的组合操作。这比帧动画要节省资源。本节介绍补间动画。先看效果。效果补间动画有两种实现方式——资源文件中配置动画效果、java代码实现。资源文件中配置适用于固定
八月之雨
·
2021-06-04 10:40
鸿蒙安卓换个皮,鸿蒙到底是不是安卓换皮
手机系统的兴起,苹果是最早基于Linux开发,
安卓学习
苹果也是基于Linux开发,鸿蒙也是有样学样。Linux是开源,你可以基于Linux,其他系统也可以。
六堡茶之家
·
2021-05-27 19:46
鸿蒙安卓换个皮
安卓学习
笔记
安卓开发用户ID:每个应用拥有系统为其分配的唯一的用户ID进程:每个应用运行在属于它的进程中组件:实现应用的各种功能Intent:消息对象,用来传递数据或者请求执行其他组件提供的动作Intent使用场景启动activity活动页startActivity()startActivityForResult():返回结果,用onActivityResult()回调函数处理结果启动service后台服务s
苹果鱼ping
·
2021-05-14 21:01
安卓学习
笔记------windowSoftInputMode属性学习
工作中经常会有软键盘弹出时布局上移的需求,所以今天学习一下windowSoftInputMode里面的一些属性。activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题.这个属性能影响两件事情:【一】当有焦点产生时,软键盘是隐藏还是显示【二】是否减少活动主窗口大小以便腾出空间放软键盘各值的含义:1.stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或
天青色等烟雨hhft
·
2021-05-03 12:16
【
安卓学习
之常见问题】从ANR到ConcurrentModificationException
█【
安卓学习
之常见问题】从ANR到ConcurrentModificationException█系列文章目录提示:这里是收集了
安卓学习
之常见问题的相关文章【
安卓学习
之常见问题】界面(Activity/
笔夏
·
2021-04-26 10:22
#
android常见问题
安卓学习
笔记-----CardView属性
app:cardBackgroundColor:设置背景颜色app:cardCornerRadius:设置圆角大小app:cardElevation:设置z轴的阴影app:cardMaxElevation:设置z轴的最大高度值app:cardUseCompatPadding:是否使用CompatPaddingapp:cardPreventCornerOverlap:是否使用PreventCorne
天青色等烟雨hhft
·
2021-04-24 11:17
安卓学习
笔记
相关术语1、Dalvik安卓特有的虚拟机,与jvm不同,dalvik虚拟机特别适合在移动终端上运行2、AVD安卓设备模拟器,Androidvirtualmachine3、ADT,androiddevelopmenttools安卓开发工具4、SDK,Softwaredevelopmentkit软件开发工具包,5、DDMS,Delvikdebugmonitorservice安卓虚拟机调试监控服务6、a
笑吧小鸟
·
2021-04-24 08:47
安卓学习
记录Android
1:1G——4G1G代表产物大哥大,只允许语音通话2G代表产物小灵通,可以发送短信外加打电话wap.baidu.com3G代表产物wo,可以上网看图片www.baidu.com4GLTEtipOne:android原本是为数码相机所研究的。2:Android四层结构1:linux2:函数库:用C语言或者C++语言编写3:应用框架层:ApplicationFramework4:应用层3:JVM和DV
吃龙虾的霸王龙
·
2021-04-18 22:43
android
java
【
安卓学习
之常见问题】android.R.string.yes获取到的是英文
█【
安卓学习
之常见问题】android.R.string.yes获取到的是英文█系列文章目录提示:这里是收集了无人机的相关文章【
安卓学习
之DroidPlanner】1.Arduino学习【
安卓学习
之DroidPlanner
笔夏
·
2021-03-06 18:09
#
android常见问题
常见问题汇集
安卓学习
日志 Day17 — Content Providers 简介
文章目录概述ContentProvider为何使用它?ContentProvider原理新建PetProvierPetProvider操作ContentURI设计宠物ContentURI使用哪个ContentURI向Contract添加URIContentProvider实现URIMatcher添加URIMatcher必需方法实现query()方法使用query()方法实现insert()方法使用
HEY-BLOOD
·
2021-02-12 15:13
安卓学习日志
安卓学习
日志 Day14 — 偏好设置
概述本文将了解如何通过将设置屏幕添加到应用来自定义应用中所显示的地震列表。用户可以选择应显示地震的最小震级并可以更改是按震级还是按时间来显示地震。要将此功能添加到应用,需要添加新设置活动,然后使用用户的偏好来更改用于查询地震的URL。追求“惊艳”是Android的基本原则之一。这通常意味着每个用户都需要适合自己和满足自身偏好的略微不同的体验。因此,我们需要通过一种方法使用户能够调整应用中的偏好,并
HEY-BLOOD
·
2021-01-27 23:32
安卓学习日志
安卓学习
日志 Day11 — JSON 解析
文章目录概述USGS网站导入项目JSONJSON处理Unix时间位置信息拆分震级信息震级显示一位小数震级的圆圈背景改进界面添加地震Intent总结参考概述我们将设计一个地震报告应用(QuakeReport),目的是让用户能够更好地获取身边或全世界有关地震活动的咨询。有好的目标才能做出好的应用,那么体现出好目标的最好方式就是构建一个简单易用、目的明确的用户界面。USGS网站探索USGS站点,并了解如
HEY-BLOOD
·
2021-01-20 23:17
安卓学习日志
安卓学习
日志 Day10 — 重构 Miwok应用
文章目录概述目标实现步骤重构之前意外事故重构类别Activity使用ViewPager添加标签页总结参考概述昨天已经尝试了名叫ViewPager的新技术,它采用FragmentPagerAdapter加Fragments的方式实现,用户可以通过左右滑动或是在标题栏中点击来切换不同的页面(碎片Fragment)。那么,为了确保没有破坏应用任何功能,接下来我会一步一步(分阶段地)将这项新技术应用到Mi
HEY-BLOOD
·
2021-01-19 00:34
安卓学习日志
安卓学习
日志 — Day08
文章目录概述目标实现步骤添加音频图片类别视图按下状态列表项视图按下状态导航模式“向上”按钮总结参考概述完善Miwok应用的用户体验,向列表项布局中添加音频图标,添加触摸反馈的效果,向上按钮等。目标向列表项布局中添加音频图标点击类别标签时的点按反馈点击列表项时的点按反馈Android中的导航模式词汇列表页向上按钮实现步骤添加音频图片在列表项的右侧添加一个播放音频图标,以表明该列表项是可点击播放的。更
HEY-BLOOD
·
2021-01-16 23:40
安卓学习日志
安卓学习
日志 — Day07
今天继续构建Miwok语言应用,之前在
安卓学习
日志—Day05中已经测试过了音频播放的功能,那么接下来就为Miwok应用的每个类别添加上单词的发音。
HEY-BLOOD
·
2021-01-15 23:55
安卓学习日志
安卓学习
日志 — Day06
文章目录概述解决过程尝试方法1:尝试方法2:尝试方法3:尝试方法4:尝试方法5:总结参考概述今天打开Androidstudio准备开发应用时,直接给我StartFailed,错误信息如下:解决过程尝试方法1:先是重新安装了AndroidStudio,仍然存在同样的错误。尝试方法2:重新安装AndroidStudio并重启计算机,错误还在。尝试方法3:据说是由于要加载一些google服务器的内容,如
HEY-BLOOD
·
2021-01-12 22:04
安卓学习日志
安卓学习
日志 — Day03
文章目录概述目标实现步骤问题分析列表项布局数据来源自定义适配器显示到页面当中其他页面总结参考概述继续构建Miwok语言应用,理解适配器的使用,并自定义适配器。目标上次利用视图回收机制在页面中实现了数据的展示,但Miwok是一个用于学习语言的app,因此需要提供两种语言的参照,如同一个单词需要展示Miwok和English两种语言的。比如在学习Numbers的页面中每行需显示该数字的Miwok和En
HEY-BLOOD
·
2021-01-09 23:15
安卓学习日志
安卓学习
日志 — Day02
文章目录概述Miwok应用构建应用概述添加ActivityOnClickListener修改Activity显示的名称视图回收LinearLayout和TextViewListView和ArrayAdapeter内存性能分析器使用总结参考概述今日学习内容如下:了解Miwok语言应用的结构,在该应用中创建多屏,并使用Intents将多个Activity连接起来。视图回收使用LinearLayout和
HEY-BLOOD
·
2021-01-08 20:23
安卓学习日志
安卓基础学习 Day01 |第一个安卓应用程序:Hello Word!
(一)创建Android应用程序(二)Android项目结构(三)使用Android模拟器(四)运行Android应用三、扩展知识写在前面的话1、内容参考自B站相关
安卓学习
视频以及网络知识。
luck_ch09
·
2021-01-08 08:35
学习日志
安卓
安卓学习
日志 — Day01
文章目录概述界面练习视图的OnClick事件Toast消息框总结参考概述界面练习视图的OnClick事件Toast消息框……界面练习登录界面练习,采用线性布局LinearLayout进行视图嵌套NestedViewGroups,并按权重比layout_weight分割页面视图的OnClick事件首先为视图添加OnClick属性,指定当视图被点击时需要运行的函数,如:然后在java源文件中实现这个函
HEY-BLOOD
·
2021-01-07 23:40
安卓学习日志
安卓学习
笔记41:全球定位系统
文章目录零、学习目标一、了解全球定位系统(一)GPS概述(二)GPS核心API1、创建LocationManger对象2、LocaitonManger类常用方法(1)booleanaddGpsStatusListener(GpsStatus.Listenerlistener)(2)ListgetAllProviders()(3)StringgetBestProvider(Criteriacrite
howard2005
·
2021-01-02 07:49
安卓编程基础
安卓学习
笔记40:基于套接字网络编程
文章目录零、学习目标一、Socket概述(一)两种传输模式(二)基于Socket网络编程三、案例演示-C/S架构聊天室(一)运行效果(二)涉及知识点(三)实现步骤1、创建聊天服务器端(1)创建Java项目-ChatServer(2)创建聊天服务窗口类-ChatServerWindow(3)启动应用,查看效果2、创建聊天安卓客户端(1)创建安卓应用【ChatAndroidClient】(2)将图片素
howard2005
·
2021-01-01 08:53
安卓编程基础
安卓学习
笔记39:浏览网页、网页与安卓通信
文章目录零、学习目标一、Intent十二种常用功能1、浏览网页2、浏览地图3、调出拨打电话界面4、直接拨打电话5、卸载应用程序6、安装应用程序7、播放存储卡音乐8、调用发邮件9、发邮件10、发短信11、直接发短信12、发彩信二、案例演示-通过意图浏览网页(一)运行效果(二)实现步骤1、创建安卓应用【BrowseWebByIntent】2、将背景图片拷贝到drawable目录3、主布局资源文件act
howard2005
·
2020-12-31 19:42
安卓编程基础
安卓学习
笔记36:内容提供者
文章目录一、内容提供者(一)概述(二)作用二、案例演示-显示系统联系人(一)运行效果(二)涉及知识点(三)实现步骤1、创建安卓应用【DisplayContacts】2、将背景图片拷贝到drawable目录3、主布局资源文件activity_main.xml4、创建联系人列表项模板contact_list_item.xml5、主界面类-MainActivity6、在项目清单文件里授权读写联系人7、启
howard2005
·
2020-12-30 16:15
安卓应用开发
安卓学习
笔记35:广播接收者
文章目录零、学习目标一、广播接收者概述(一)广播分类1、标准广播2、有序广播(二)广播接收者作用(三)广播接收者继承关系图(四)使用广播接收者1、创建广播接收者2、注册广播接收者3、通过意图发送广播二、案例演示-发送与接收广播(一)运行效果(二)涉及知识点(三)实现步骤1、创建安卓应用【SendReceiveBroadcast】2、将背景图片拷贝到drawable目录3、主布局资源文件activi
howard2005
·
2020-12-30 09:24
安卓应用开发
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他