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
android学习笔记
Android学习笔记
(Kotlin实例版)--1-- 开发工具常用配置和依赖管理
1AndroidStudio版本我这里使用的3.6的AndroidStudio,虽然目前AS已经到了4.2版本,但我个人用着3.6的比较顺手,4.2版本在程序构建时总会出一些莫名其妙的问题,查了一些资料有时管用,有时无效,搞起来比较费时,而3.6版本用着一直没有什么问题,所以学习过程暂使用3.6版本。2Kotlin版本相比于JAVA,使用Kotlin开发更简洁也更安全,也是官方最支持的语言,安卓开
Ltanke
·
2022-12-30 16:32
android开发
kotlin学习笔记
android
kotlin
android
studio
java
Android语音播报、后台播报、语音识别,android程序开发
**《
Android学习笔记
总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》**>>**【docs.qq.com/doc/DSkNLaERkbnFoS0ZF】完整内容开源分享**utf-8"
m0_64604636
·
2022-12-28 09:56
程序员
面试
移动开发
android
Android学习笔记
Android学习笔记
Androidplatform是一个用于开发移动程序的软件包,它包括了操作系统、中间件及一些关键应用。
sy0906
·
2022-12-18 19:37
android
action
string
listview
service
layout
Android学习笔记
——Android 签名机制详解
Android签名机制详解近期由于工作需要在学习Android的签名机制,因为没有现成资料,只能通过开发者文档和阅读博客的方式对Android签名机制进行大致了解。过程中查阅到的资料相对零散,不够系统和全面,对于刚入门Android学习的小白来说,要快速掌握其内容着实是一大挑战。本文建立与各位前辈的基础之上,加之自己在学习过程中的理解,对Android签名机制所涉及的内容进行一个系统梳理,一个是对
知识焦虑症患者
·
2022-12-18 16:49
android
Android修行笔记(二):用Tabhost以及Fragment实现标签式主界面框架——实现界面堆栈 (
Android学习笔记
)...
吐槽苦逼的我之前自己用了一个堆栈来管理多个Fragment的跳转,写得我想吐。现在才发现一切原来那么简单,哎,面壁去。。。。摘要对Fragment的add、remove以及replace操作中,都是通过FragmentTransaction的事务来操作的。你可以在beginTransaction之后执行一系列Fragment的操作,而在提交之前,如果你使用了addToBackStack函数,则可以
WF514156
·
2022-12-09 09:33
移动开发
Android期末项目(超详细附下载链接)
【第一部分】历史文章:
Android学习笔记
(一)——创建第一个Android项目
Android学习笔记
(二)androidstudio基本控件及布局(实现图片查看器)
Android学习笔记
(三)androidstudio
浅殇忆流年
·
2022-12-08 19:21
Android相关笔记
【
Android学习笔记
】【Android学习资源】GitHub上史上最全的Android开源项目分类汇总
今天在看博客的时候,无意中发现了@Trinea在GitHub上的一个项目Android开源项目分类汇总,由于类容太多了,我没有一个个完整地看完,但是里面介绍的开源项目都非常有参考价值,包括很炫的界面特效设计、个性化控件、工具库、优秀的Android开源项目、开发测试工具、优秀个人和团体等。可以这样说,每一位Andorid开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,可以
无敌三角猫
·
2022-12-04 22:16
Android开发
android开发
开源项目
github
【Android -- 数据存储】使用 SharedPreferences 存储数据
具体使用方法可以参阅博文《
Android学习笔记
34:使用文件存储数据》。2.SharedPreferences:常用来存储键值对形式的数据,对系统配置信息进行保存。
Kevin-Dev
·
2022-11-21 20:14
Android
--
数据存储
android
存储数据
Android学习笔记
1-Introduction
WhatisAndroid?简单的说,1、Android是一个基于Linux核心(kernel)的开放手机平台作业系统。与WindowsMobile、Symbian等手机作业系统处在同一级别。在Linux核心的基础上提供Google自制的应用程式运行环境(称作Dalvik,与Sun的J2ME不同),并提供基于Eclipse整合开发环境(IDE)的免费、跨平台(Windows、MacOSX、Linu
weixin_33728268
·
2022-09-28 07:08
移动开发
开发工具
java
Android学习笔记
之蓝牙功能
本文实例为大家分享了
Android学习笔记
之蓝牙功能的具体代码,供大家参考,具体内容如下蓝牙:短距离无线通讯技术标准。蓝牙协议分为4层,即核心协议层、电缆替代协议层、电话控制协议层和其他协议层。
·
2022-09-20 21:28
1个人,100天业余时间,用Flutter开发完一个商业APP
爱奇艺直播助手APP的部分页面,也已经是用Flutter实现的了[](htt《
Android学习笔记
总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》无偿开源徽信搜索公众号【编程进阶路】ps:
普通网友
·
2022-05-12 09:05
Android
经验分享
面试
android
Android学习笔记
汇总
Activity相关Android基础知识Activity的几种启动模式及应用场景taskAffinity属性详解onSaveInstanceState()和onRestoreInstanceState()使用详解测试下来发现:onSaveInstanceState()在onStop之后调用,onRestoreInstanceState在onStart()之后调用。可以在ActivityThrea
leilifengxingmw
·
2022-05-04 10:06
android点击出现多选框,
android学习笔记
之弹出多选框
JAVA代码:packagecom.meiguihuayu;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.content.DialogInterface;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnC
三上酱
·
2022-04-19 13:11
android点击出现多选框
【
android学习笔记
】第三篇——基础控件1
哦豁~上次学完了布局后,我们今天来谈谈控件。如果有时间,我会把自定义动画也学了~同样写在这一篇博文里面。导入资源,Ctrl+C,选中文件夹,Ctrl+V出现了Androidstudio出现CallrequiresAPIlevel24(currentminimumis15):android.icu.util.calendar问题时的办法https://blog.csdn.net/uriboyka19
小菜鸟俊隽
·
2022-03-25 08:55
控件
自定义动画
Android开发:这可能是ViewPager2滑动冲突最全的处理方案,内外兼修
finalintaction=ev.getAction()&MotionEvent.ACTION_MASK;if(action==MotionEvent.ACTION_CANCEL||act《
Android
m0_64319112
·
2022-03-15 11:54
程序员
面试
android
移动开发
Android学习笔记
——归纳整理
目录一:Android系统架构二:Actvity相关2.1基础相关2.2Intent相关2.2.1Intent的组成2.2.2显式Intent2.2.3隐式Intent2.2.4Intent属性2.2.5Intent用法2.2.6Intent——Activity间传递数据2.3Activity生命周期2.4Activity启动模式2.4.1standard2.4.2singleTop2.4.3si
Yawn__
·
2022-03-14 12:12
Android
android
java
编程语言
RxJava
Android学习笔记
当子线程处理某个逻辑要在主线程显示的时候使用。Observable.just(currentBytesCount).observeOn(AndroidSchedulers.mainThread()).subscribe(newAction1(){@Overridepublicvoidcall(LongaLong){tvMsg.setText("提示:上传中");progressBar.setMax
封夕罡
·
2022-02-20 13:42
Android学习笔记
——bitmap缓存与内存复用
本文章为学习笔记qq879689064Bitmap是导致程序oom的一个重要的原因首先bitmap是如何进行计算的呢?Bitmap内存大小计算ARGB_8888各占8个位,1个字节8位即长乘宽乘4RGB_565占16位即长乘宽乘2那么该如何更好的优化呢?图片的压缩处理inJustDecodeBounds:读取out..的参数计算内存大小inPreferedConfig设置图片解码后的格式inSam
潇湘夜雨123
·
2022-02-19 15:57
Android sqlite3数据库入门系列
数据库入门的完整代码ANDROID开发之SQLite详解SQliteDatabaseBrowser
Android学习笔记
(12)————利用SQLiteOpenHelper来管理SQLite数据库(有完整的例子
生儿育女一辈子
·
2022-02-16 21:29
【161219丨
Android学习笔记
·蓝牙通讯
一、蓝牙概述蓝牙协议分4层:核心协议层,电缆替代协议层,电话控制协议层,采纳的其他协议层。最重要的是核心协议,包括基带,链路管理(LMP负责蓝牙组件间连接的建立设备的搜索配对连接),逻辑链路控制和适应协议(L2CAP位于基带协议层上,属于数据链路层,是一个为高层传输和应用层协议屏蔽基带协议的适配协议。二、打开和关闭蓝牙设备方式1:请求打开IntentenableIntent=newIntent(B
最是光阴
·
2022-02-14 14:13
Android学习笔记
(八)| Android动画(中)—— 帧动画
参考书籍:《Android开发艺术探索》任玉刚如有错漏,请批评指出!帧动画是顺序播放一组预先定义好的图片。不同于View动画,系统提供了一个类AnimationDrawable来使用帧动画,它的使用很简单,下面来看:首先当然是要准备一组图片素材:图片来源:https://blog.csdn.net/aminfo/article/details/7847761这里我提供一个素材下载地址:https:
CCCode1997
·
2022-02-12 12:45
Activity
Activity启动流程关于Activity各种情况下的生命周期Android开发之PreferenceActivity的使用Android:详解如何创建Google风格的SettingsActivity
Android
木山人
·
2022-02-12 08:40
Android学习笔记
二:Activity & Layout
一些理解直观来看Activity就是我们手机中看到的一个一个的页面,页面中的内容就是布局,布局内放置各种控件。多组页面以返回栈放方式存放,类似堆栈后进先出。一个堆栈即一个任务,只有栈顶的页面处于运行状态。一个app可以存在多个返回栈,即多任务。(个人理解欢迎纠正)活动(Activity)的周期每个新建一个活动都要在AndroidManifest文件中注册(AS会自动完成)。活动存在四种状态,对应于
谢废墟
·
2021-06-20 02:08
Android学习笔记
(九)| Android动画(下)—— 属性动画
参考书籍:《Android开发艺术探索》任玉刚如有错漏,请批评指出!属性动画是API11新加入的特性,不同于View动画只能作用于View,它可以对任意对象做动画操作。比较常用的几个动画类有ValueAnimator、ObjectAnimator、AnimatorSet,想要兼容API11以前的Android版本,我们可以使用开源动画库nineoldandroids,这里就不去探讨它的使用方法了,
CCCode1997
·
2021-06-10 00:11
Android学习笔记
(七)| Android动画(上)—— View动画
参考书籍:《Android开发艺术探索》任玉刚如有错漏,请批评指出!最近学习自定义View过程中,频繁使用到动画效果的控制,由于对这部分了解尚少,因此在这里系统的学习一下。Android中动画可以分为三种:View动画、帧动画和属性动画。View动画通过对场景中的对象进行平移、旋转、缩放、改变透明度等变换,从而产生动画效果,它是一种渐进式动画;帧动画通过顺序播放一系列图像从而产生动画效果,但图片过
CCCode1997
·
2021-06-06 10:32
RX
Android学习笔记
只粗略介绍方便翻开api知道啥时候用啥 而不是一篇一篇刷并记住再记住.
前言rx教程一抓一大把,很容易陷入其中无法自拔,甚至看完所有之后还是不知道到底应该怎么用,本篇文章只是举例一些api,一次为上游,上游变换或过滤等下游三个分支进行划分列出操作符或者回调方法先学会套路然后由浅入深,先学以致用然后慢慢深入才是最能实现学习并快乐着。基本创建套路普通Observable.create()让两个上游按前后先后顺序通知给下游Observable.concat(Observab
封夕罡
·
2021-06-05 04:07
Android学习笔记
AS中的快捷键Alt+Enter:快捷修复Ctrl+h:可以快速查看某个类的继承关系Ctrl+左键:可以列出所有的定义的构造方法Alt+Insert或在类里右击选择Generate:快速调出Generate,选择GettersandSetters,选择要为哪一个属性创建即可快速创建getter和setter方法Alt+Insert或在类里右击选择Generate:快速调出Generate,选择Co
Kapo1
·
2021-05-28 17:47
笔记
我的
Android学习笔记
自定义Application创建MyApplication,继承自Application在AndriodManifest.xml中的Application标签中增加android:name=".MyApplication"属性引入aar包将aar包,拷贝到工程的app/libs目录下在app目录下的build.gradle文件中添加配置android{repositories{flatDir{di
mayudong1
·
2021-05-20 18:30
Rx学习笔记和总结
Rx
Android学习笔记
和总结前言rx系列貌似在前一阶段火起来的,也是自己接触的少,一直没有去学习,今天就趁着周六,脑补一下。
菜鸟_一枚
·
2021-05-19 04:54
Android学习笔记
---深入理解View#02
上篇文章中我们了解到了setContentView()背后所发生的事情.先用上一篇文章最后总结的图片来回顾一下setContentView()的流程.但是后来我发现,我们只是知道了mDecor是怎样与mContentParent联系在一起并将我们的activity_main.xml布局添加到其中.而并不知道mDecor是如何添加到PhoneWindow和Activity上的.所以本篇我们就来探究一
Kenny_Ho
·
2021-05-13 15:30
《Android 学习笔记 之 内容提供者》
Android学习笔记
之内容提供者目标任务创建项目A,创建学生数据库,学生表student(有_id,name,gender,age等等字段)数据若干设计内容提供者,对外提供查询接口和添加数据接口创建项目
yk-ddm
·
2021-05-12 14:56
Android
android
Android学习笔记
---part.01
“理无专在,而学无止境也,然则问可少耶?”作为一个IT从业者,在如今的信息时代,技术更新换代是十分快速的,工作之余,每天抽出一点时间学习是很有必要存在的。而且数据结构是作为一个初级工程师到中级工程师必须要掌握的,所以我打算构建一个AndroidApplication来学习数据结构的知识,同时加深Android方面的基础与提高Android方面的知识。1.构建项目1.1新建项目为了更好的学习Andr
Kong_zZ
·
2021-05-10 03:41
Android学习笔记
大纲(未完善,持续更新中)
android学习大纲恍恍惚惚在职场漂流好几年,一直来以来都是懒散的度过,知识的学习也过于分散,也没有什么写笔记的习惯,对于知识的系统性也不是很够,对于近期自己的人生状态不是很满意,需要改变自己,以下为自己给自己立下的系统性学习的目录大纲一.android关于xml文件的使用1.安卓XMLshape帮你解决布局问题2.安卓XML绘图之selector3.string.xml中的%s,%d的使用二.
AntCode
·
2021-05-06 14:12
Android学习笔记
(二)
嗯。本该前天写的笔记,拖到现在。。反省三秒钟。不过也算是复习了。这三天都在弄android,还是挺迷醉的,不过效率挺低的,基本就是照着撸代码,然后消化的不怎么好。。(惭愧)今天来总结一下Button、Toast、Intent类1、Button初学最常见的的就是Button这个控件,它的交互效果好,让人容易理解。按钮事件的方法一般是用匿名类来处理的,也可以用接口来处理。Buttonbutton=(B
GrasFish
·
2021-05-05 15:17
Android学习笔记
12 事件分发机制完全解析
事件分发机制,是Android提供的一套完善的对触摸事件进行处理的机制,熟悉整个事件分发流程很有必要,因为它也是Android中常见的滑动冲突问题解决的理论基础。这几天阅读了《Android开发艺术探索》等书籍,总结如下。一、引入二、事件分发机制1.概述2.详细三、源码解析1.ViewGroup事件分发2.View事件分发四、滑动冲突解决五、总结一、引入在介绍Android事件分发机制之前,我们先
尘语凡心
·
2021-05-03 00:04
Android学习笔记
---自定义View#02
上次我们研究了View的构造函数,自定义View最重要的步骤就是完成我们View的绘制.我们本篇就来好好的研究一下它.我们都知道重写onDraw()方法便可对View进行各种绘制操作,但是在绘制之前我们还需要对View的布局进行处理,因为我们的自定义View可能需要在多种不同的布局环境下展现,如果不对其进行布局的处理,可能会使View的绘制得不到想要的结果.onSizeChanged()处理布局无
Kenny_Ho
·
2021-05-02 20:24
ListView的使用(
Android学习笔记
之第七课)
ListView的使用文章目录ListView的使用前言一、ListView常用的属性二、ListView的简单用法三、定制ListView的界面四、提升ListView的运行效率五、LIstView的点击事件前言ListView是Android开发中最常用的组件,基本上每一个安卓应用都会使用ListView。在使用ListView的时候一定会使用到Adapter(适配器)。ListView中常用
夜小乌
·
2021-05-02 20:08
Android开发基础学习笔记
java
android
移动开发
Android学习笔记
之ContentProvider
1.ContentProvider内容提供者内容提供者:主要用于在不同的应用程序之间实现数据共享的功能,允许一个程序访问另一个程序中的数据,同时还能保证被访问数据的安全性。与其他存储方式不同的是:可以选择哪部分数据分享,从而保证隐私数据的安全性。1.1ContentProvider特点四大组件之一,需要在AndroidMainifest.xml文件中进行注册。接口的统一,是为数据的获取、添加、修改
XSongs
·
2021-04-30 08:40
Android学习笔记
(五)
◆桌面小部件(AppWidget)▲创建步骤:§1.创建桌面小部件的布局,xml文件;§2.创建元数据来描述桌面小部件的具体特性;官方单元格大小:手机:70n-30;平板:87n-30;创建一个xml文件夹,xml类型为AppWidgetProvider;§3.创建AppWidgetProvider的子类;创建一个类继承AppWidgetProvider即可§4.注册该子类;//没有提示,须手写●
南山伐木
·
2021-04-28 22:37
Android学习笔记
(一) | Activity的生命周期
参考书籍:《Android开发艺术探索》任玉刚如有错漏,请批评指出!典型情况下的生命周期异常情况下的生命周期典型情况下的生命周期下图表示正常情况下Activity的生命周期过程。image.png下面是7个生命周期:/*onCreate:*表示Activity正在被创建,执行一些初始化工作*(如:调用setContentView加载界面布局资源,初始化Activity所需数据等);*/@Overr
CCCode1997
·
2021-04-28 04:14
Android学习笔记
-四大组件-基础知识1
该部分主要记录Activity,Service,BroadcastReceiver,ContentProvider的基本知识和使用,关于高级部分后续将来不知道哪天的哪天可能或许会再写一篇文章来记录Activity对于Activity的地位不再过多叙述,是一个应用向外界展示信息所必须的一个组件。生命周期经典的生命周期图activity_lifecycle.png关于各个周期:onCreate()Ac
予久i
·
2021-04-23 22:55
Android学习笔记
(六)| View的工作原理(下)
参考书籍:《Android开发艺术探索》任玉刚如有错漏,请批评指出!View的工作流程前面说过,View的工作流程主要是指measure、layout、draw这三大流程,下面来一一进行分析。measure过程View和ViewGroup的measure过程是不同的,如果只是一个普通View,那么通过measure方法就能完成其测量过程,如果是一个ViewGroup,除了完成自己的测量过程外,还会
CCCode1997
·
2021-04-18 12:32
Android学习笔记
在互联网上火了,讲的明明白白!
开头从事Android开发工作多年,走过的弯和坎,经历的心酸难与外人道也。我个人感触最深的就是:选择大于努力。选择正确的方向,你才能够走的更远,更坚定。以前雷总说过,“在风口猪都能飞起来”。所以现在鸿蒙系统火了,很多开发者就想转去做鸿蒙。我们一直追逐风口,一直错过。几乎每换一个项目,程序员就要掌握新的技术:《NET单元测试艺术》《妙趣横生的算法(C语言实现)》《Android应用开发揭秘》……关于
m0_56037919
·
2021-04-17 09:46
程序员
android
Android学习笔记
在互联网上火了,讲的明明白白!
Android没凉,只是比以前难混了7年前Android异军突起,成了新的万亿级市场,无数掘金人涌入,期待可以一展拳脚。那时候大环境下的手游圈,只要你能有个可以运行的连连看就能找到工作,走上赛道被浪潮推着前进,这个行业不可谓不光明。2020了,浪潮速度放缓,漫天飞舞着唱衰Android的讯息,“凉凉”是最多的字眼。但放心,Android真的没凉!Android入门相对简单,初级Android很多很
Web小甜甜
·
2021-04-14 17:30
程序员
android
移动开发
面试
《Android 学习笔记 之 数据存储》
Android学习笔记
之数据存储任务需求:使用代码动态生成六个按钮,点击按钮完成相应的数据读写,并观察生成的文件位置。
yk-ddm
·
2021-03-31 20:39
Android
android
Android学习笔记
(八)
文章目录案例演示--注册界面实现步骤1.创建新项目2.添加背景图片3.基于模板创建登录窗口4.编写activity_registration.xml文件5.编写activity_main.xml文件6.编写项目清单文件7.字符串文件strings.xml8.注册窗口9.主界面文件10.运行程序,查看结果输入信息时输入完成后案例演示–注册界面为更好地完善昨天的学习内容,我将昨天所编写的代码进行了修改
MarkSiwat
·
2021-01-15 15:54
Android学习
android
studio
Android学习笔记
:自定义View之手写签名
其实,手写签名,和画图有异曲同工之妙。目录一、绘制笔迹二、清除笔迹三、保存笔迹四、完善清除功能那我们直接点,以画图作为说明参考。一、绘制笔迹首先,我们需要什么?画布?然后,画笔?不,我们需要先新建一个继承于View类的子类我们先把它取名为SignView.java同时,你发现这玩意报红,提示什么呢它提示说:View里面,没有一个可用的默认构造函数,行,那我们给它实现便是了按流程走到这里我兴高采烈的
KabunM
·
2021-01-12 21:19
自定义view
android
安卓
Android学习笔记
文章目录Android学习记录(1)1.Android的相关介绍1.1Android是什么1.2使用工具(AndroidStudio)1.3Android应用目录结构2.Android案例(一)3.Android案例(二)Android学习记录(1)本次文章记录了我第一次开始学习安卓所做出的一些界面,由于是第一次做得到十分美观的结果,但是也获得了一些有效的成果。1.Android的相关介绍在进行新
MarkSiwat
·
2021-01-08 10:59
Android学习
android
Android学习笔记
在互联网上火了,成功定级腾讯T3-2
前言2020年是转折的一年,上半年疫情原因,很多学android开发的小伙伴失业了,虽找到了一份工作,但高不成低不就,下半年金九银十有想法更换一份工作,很多需要大厂面试经验和大厂面试真题的小伙伴,想提前准备刷下题。接下来分享一份我的字节跳动、阿里巴巴、百度、小米等大厂面试经验和总结。(文末附真题解析大全)阿里(被拒)字节跳动(offer)小米(offer)手百(offer)程序员世界里的大佬曹政说
安卓小希
·
2020-12-11 15:32
程序员
android
2579页阿里P8
Android学习笔记
在互联网上火了,完整版开放下载
笔记作者:来自于阿里P8级大神:Mark笔记特点:条理清晰,理论+实战+源码,含图像化表示更加易懂。内容概要:Android相关,性能优化,Java相关,Kotlin相关,网络相关,插件化&热修复&模块化&组件化&增量更新&Gradle,图片相关,Flutter相关,一线互联网面试真题解析等等海量知识点!由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示。如有需要获取资料文档的朋友可
炙热是你
·
2020-11-17 18:59
android
flutter
kotlin
android-studio
上一页
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
其他