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基础
网络第二天1get方式提交数据乱码的解决一般在公司开发客户端和服务端的编码要保持一致。
MeiMeng
·
2020-08-01 03:43
Android基础
UI控件 —— EditText常见用法
EditText文本编辑框常见用法:动态设置明文密文显示设置限制中文、英文、数字、特殊字符设置最大输入长度自定义布局添加清除按钮处理软键盘遮盖点击空白区域关闭软键盘1.动态设置明文密文显示动态设置明文密码,一般使用在登录页面,密码输入框。publicclassEditTextPasswordextendsAppCompatEditText{/***切换drawable的引用*/privateDra
朱建伟
·
2020-08-01 03:46
技术栈5—Android
Android基础
之IO流
JavaIO按照不同类型来分,可以从以下几个方面来进行分类:输入/输出流字节流/字符流节点流/处理流对于前两个我们比较容易理解。那什么是节点流,什么是处理流呢。从斐青这篇文章中可以了解到:Java的IO使用装饰者模式将IO流分成了底层节点流和上层处理流。节点流直接和底层的物理存储节点关联,虽然不同的物理节点获取的节点流可能存在差异,但程序可以把不同的物理节点包装成统一的处理流,从而允许程序使用统一
jametang25
·
2020-08-01 02:05
Android基础
2019年Android面试题及答案收集
Android基础
知识:基本涵盖Android所有知识体系,四大组件,Fragment,WebView,事件分发,View绘制…Java基础知识&高阶知识点:基础部分不谈了,高阶部分:泛型,反射,Java
贵公子
·
2020-08-01 02:32
面试
第3章 UI开发的点点滴滴
本系列学习笔记第3章前言打算把android基本知识点写一个系列,旨在把
android基础
书,例如《Android第一行代码第2版》、《爱上android》、《疯狂android讲义》等书的一些知识点记录一下
追梦小乐
·
2020-08-01 02:19
Android基础
终极篇--Service
声明,此篇文档是根据APIGuides稍加修改,方便在手机查看巩固基础而来Service是一个可以在后台执行长时间运行操作而不使用用户界面的应用组件。例如,服务可以处理网络事务、播放音乐,执行文件I/O或与内容提供程序交互,而所有这一切均可在后台进行。服务基本上分为两种形式:启动服务当应用组件(如Activity)通过调用startService()启动服务时,服务即处于“启动”状态。一旦启动,服
Iaouei
·
2020-08-01 02:54
Android
知识
学习目标
前沿技术插件化、热更新、进程保活、MVP/MVVM组件化、启动优化、Kotlin、技术点障碍
Android基础
:Fragment、Service、Binder、Activity、Broadcast、WebView
爱coding的卖油翁
·
2020-08-01 01:59
人生感慨
Android基础
学习之Provider(内容提供器)
Provider是Android四大组件之一,是一种数据共享机制(封装数据的接口规范)。是一个数据库的代理,实现跨应用间的数据共享,类似于window服务本身不负责启动和关闭,多个应用可同时访问统一provider。主要类:ContentProvider类ContentProvider对象将程序内部数据向其他程序公开ContentResolver类其他程序通过ContentResolver对象对程
青芸
·
2020-08-01 01:16
Android基础
【
Android基础
】-调用前置摄像头实现的‘手机镜子’
前言:镜子是每个爱美的人必备的物品,但是并不是什么时候都带在身边;手机也是每个人必备的物品,而且随身携带,甚至连上厕所都不愿放下;那么是不是可以想办法让手机具有镜子的功能呢?今天我们就来通过调用摄像头实现一款手机镜子,去掉手机照相机界面上多余的设置部分,带给大家一个干干净净的原生的镜子。主要代码如下:packagecom.tailyou.mirror;importjava.io.IOExcepti
Tailyou
·
2020-08-01 00:31
Android
Android Jetpack简介
是
Android基础
支持库SDK以外的部分。包含了组件、工具、架构方案等...开发者可以自主按需选择接入具体的哪个库。GooleIO2017:Google开始推出Ar
Fighting_初心
·
2020-07-31 22:43
Jetpack
Android基础
-关于Activity你应该明白的一切
Activity作为一个老生常谈的话题,它是我们刚接触Android开发就遇到,虽然已有一段时间开发经验,但谈起完全搞懂Activity相关,不敢妄言,故结合个人理解及书籍参考,简单总结一下Activity基础相关知识,其中也留出了一些有意思的问题。大体的脑图如下(启动流程涉及的过多,暂时放在后期):Activity生命周期基础的生命周期方法这里就不做解释了,大家刚开始接触时就是这些方法了。一些有
petterp
·
2020-07-31 21:04
Android初级-夯实基础
Android学习之旅
1.
Android基础
知识2.Android内存泄漏总结3.Handler内存泄漏分析及解决4.Android性能优化5.ListView详解6.RecyclerView和ListView的异同7.AsyncTask
程序亦非猿580230
·
2020-07-31 20:05
MediaPlayer播放音频与视频
9.2MediaPlayer播放音频与视频分类
Android基础
入门教程本节引言:本节带来的是Android多媒体中的——MediaPlayer,我们可以通过这个API来播放音频和视频该类是Androd
jinyu_mobao
·
2020-07-31 18:54
Android
Provider 权限详解
转载请标明出处:https://blog.csdn.net/shift_wwx/article/details/82108549前言:之前有篇博文《
Android基础
总结之八:ContentProvider
私房菜
·
2020-07-31 18:44
android
----
security
android
源码分析
Android基础
: 静态广播接收者、动态广播接收者比对(文末附面试题)
静态广播接收者、动态广播接收者对比知识点提取出的demo:用两种方式实现如下需求(使用动态和静态注册广播):编写一个程序,要求在activity中点击一个button,发送一个广播(该广播的intent中携带一个字符串数据),自定义一个广播接受者,接收到这个广播之后toast显示activity发送过来的内容。相关知识点:广播接收器可以自由地对自己感兴趣的广播进行注册,这样当有相应的广播发出(de
gaolhjy
·
2020-07-31 17:44
Android组件框架
#深度理解Android技术总结
深度理解Android技术总结
Android基础
开发文档https://developer.android.com/guide/index.html?
Fitz_Lee
·
2020-07-31 17:58
Android基础
Android基础
1.Bundle1.Intent新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、
Darnley
·
2020-07-31 16:43
Java
Android
studio
Java&Android 知识梳理-SparseArray 源码解析
内存占用在Java&
Android基础
知识梳理(8)-容器类我们已经学习过HashMap的内部实现,它内部是采用数组的形式保存每个Entry,并采用链地址法来解决Hash冲突的问题。
Web前端学习营
·
2020-07-31 16:58
【
Android基础
笔记22】BroadcastReceiver广播接收者 、ExpandableListView
一、广播简介:(一)、广播传播机制:广播接收器,也被称为全局事件,或系统事件。在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可能不被
黎晓墨
·
2020-07-31 15:44
Android
android基础
进阶一:App widget的学习(桌面小部件)
今天,我们主要来写一个widget的桌面小部件。写widget部件主要是由四个步骤:1、首先创建一个xml布局文件activity_digit_clock.xml2、在res下面创建xml文件夹并在xml下面创建appwidget_provider.xml解释一下:android:minWidth表示widget的最小宽度,android:updatePeriodMillis表示widget的更新
Leo15989898328
·
2020-07-31 14:38
android基础进阶
widget
android
Android 开发————1、
Android基础
简介
Android平台Android平台由以下五部分组成:Application(应用程序)、ApplicationFramework(应用程序框架)、Libraries(库)、AndroidRuntime(Android运行时)、LinuxKernel(Linux内核)Android项目结构说明Android应用开发流程创建Android虚拟设备或者硬件设备创建Android项目构建并运行应用程序使
FLy_鹏程万里
·
2020-07-31 13:17
【基础编程】
———Android
Android基础
学习之AppWidget(桌面小部件)
Android桌面小部件,桌面时钟,天气预报,快速启动等等。是一种常驻程序。分类:1.快捷方式:程序快速入口2.小部件(AppWidget):提醒,通知,控制后台服务,显示数据3.实时文件夹(已过时)4.壁纸桌面小部件特点:1.不同android设备操作不同2.不同版本差异(版本分裂)核心类:AppWidgetProviderjava.lang.Objectandroid.content.Broa
青芸
·
2020-07-31 12:47
Android基础
Android基础
知识总结(五)
41.线程安全的单例privatestaticSingleInstanceinstance;publicstaticSingleInstancegetInstance(SingleInstanceinstance){if(instance==null){synchronized(SingleInstance.class){if(instance==null){instance=newSingleI
惟吾德馨_慧
·
2020-07-31 11:34
Android四大组件之内容提供器(Content Provider)
(内容来自《Android第一行代码(第二版)》)附:
Android基础
之四大组件本文目录1.运行时权限1.1Android权限机制详解1.2在程序运行时申请权限2.访问其他程序中的数据2.1ContentResolver
天涯的尽头s风沙
·
2020-07-30 20:36
Android高级知识学习目录、欺负各种面试官!
一、
Android基础
知识2.1Activity知识梳理Activity知识梳理(1)-Activity生命周期Activity知识梳理(2)-Activity栈Activity知识梳理(3)-Activity
五行缺灬月下
·
2020-07-30 19:06
Android基础
入门教程——2.4.9 GridView(网格视图)的基本使用
Android基础
入门教程——2.4.9GridView(网格视图)的基本使用标签(空格分隔):
Android基础
入门教程本节引言:本节给大家介绍的是第二个Adapter类的控件——GridView(网格视图
coder-pig
·
2020-07-30 18:17
android
网格视图
gridview
Android基础
入门教程——5.2.2 Fragment实例精讲——底部导航栏的实现(方法2)
Android基础
入门教程——5.2.2Fragment实例精讲——底部导航栏的实现(方法2)标签(空格分隔):
Android基础
入门教程本节引言:上一节中我们使用LinearLayout+TextView
coder-pig
·
2020-07-30 18:17
Android基础
入门教程——8.3.12 Paint API之—— PathEffect(路径效果)
Android基础
入门教程——8.3.12PaintAPI之——PathEffect(路径效果)标签(空格分隔):
Android基础
入门教程本节引言:本节继续来学习Paint的API——PathEffect
coder-pig
·
2020-07-30 18:17
Android基础
入门教程——2.3.1 TextView(文本框)详解
Android基础
入门教程——2.3.1TextView(文本框)详解标签(空格分隔):
Android基础
入门教程本节引言:学习完Android中的六大布局,从本节开始我们来一个个讲解Android中的
coder-pig
·
2020-07-30 18:45
Android基础
入门教程——3.5 监听EditText的内容变化
Android基础
入门教程——3.5监听EditText的内容变化标签(空格分隔):
Android基础
入门教程本节引言:在前面我们已经学过EditText控件了,本节来说下如何监听输入框的内容变化!
coder-pig
·
2020-07-30 18:45
Android基础
入门教程——2.3.8 SeekBar(拖动条)
Android基础
入门教程——2.3.8SeekBar(拖动条)标签(空格分隔):
Android基础
入门教程本节引言:本节我们继续来学习Android的基本UI控件中的拖动条——SeekBar,相信大家对他并不陌生
coder-pig
·
2020-07-30 18:45
Android基础
入门教程——2.3.3 Button(按钮)与ImageButton(图像按钮)
Android基础
入门教程——2.3.3Button(按钮)与ImageButton(图像按钮)标签(空格分隔):
Android基础
入门教程本节引言:今天给大家介绍的Android基本控件中的两个按钮控件
coder-pig
·
2020-07-30 18:45
Android基础
入门教程——2.3.7 ProgressBar(进度条)
Android基础
入门教程——2.3.7ProgressBar(进度条)标签(空格分隔):
Android基础
入门教程本节引言:本节给大家带来的是Android基本UI控件中的ProgressBar(进度条
coder-pig
·
2020-07-30 18:45
Android基础
入门教程——5.2.1 Fragment实例精讲——底部导航栏的实现(方法1)
Android基础
入门教程——5.2.1Fragment实例精讲——底部导航栏的实现(方法1)标签(空格分隔):
Android基础
入门教程本节引言:在上一节中我们对Fragment进行了一个初步的了解,
coder-pig
·
2020-07-30 18:45
Android基础
第十一天易忘部分
样式和主题的区别:作用范围不同1.样式都是作用在某个组件上,而Theme作用在某个Activity或整个应用程序上2.样式是在布局文件里配置,主题是在清单文件里配置,例如app的夜间模式和白天模式的切换就是用的主题杀进程:/***杀死自己进程和别人进程的演示*1.自杀不能杀别人*2.杀别人不能杀自己,只能杀死空进程和后台进程,系统进程杀不了(杀别人需要家权限)*/publicclassMainAc
我叫阿狸猫
·
2020-07-30 18:51
Android
面试时总被面试官挖的
Android基础
题掉坑里?整理了26道面试题 ,牢固你的基础!
目录1.如何对Android应用进行性能分析2.什么情况下会导致内存泄露3.如何避免OOM异常4.Android中如何捕获未捕获的异常5.ANR是什么?怎样避免和解决ANR(重要)6.Android线程间通信有哪几种方式7.Devik进程,linux进程,线程的区别8.描述一下android的系统架构9.android应用对内存是如何限制的?我们应该如何合理使用内存?10.简述android应用程
涂程
·
2020-07-30 17:35
程序员
Android
Android基础
总结(一)
1.AndroidManifest标签重点汇总manifest标签package为项目包属性,versionCode为版本整数,每次迭代则数字增加,versionName为显示给用户的公共版本号。1.1常用标签介绍installLocation属性指定是否允许(或者首选)将应用程序安装到外部存储器(SD卡)而不是内部存储器。preferExternal将应用程序首选安装到外部存储器,auto则要求
Calvin_lhzheng
·
2020-07-30 17:01
Android基础
Android基础
之倒计时多种实现方式与倒计时暂停重启
1倒计时方法介绍(1)handler+postDelayed()方式(2)handler&Timer&TimerTask方式(3)ScheduledExecutorService+handler方式(4)RxJava方式(推荐)(5)CountDownTimer方式(推荐)1.1handler+postDelayed()方式(1)自定义的handler几种方式都会用到的handler放前面,避免h
陈李冠
·
2020-07-30 14:45
Android基础
android基础
控件(4)GridView实现网格视图
1.GridView1.1activity_main1.2MainActivitypublicclassMainActivityextendsAppCompatActivity{privateint[]imglist=newint[]{R.drawable.img_01,R.drawable.img_02,R.drawable.img_03,R.drawable.img_04,R.drawable
HappyWangG
·
2020-07-30 13:34
android开发
android
android
studio
java
android基础
控件(3)BottomNavigationView+FragmentLayout实现底层导航栏
1.BottomNavigationView+FragmentLayout1.1activity_main1.2BottomNavigationView添加menu#####1.3Main_ActivitypublicclassMainActivityextendsAppCompatActivity{privateBottomNavigationViewmBottomNavigationView;
HappyWangG
·
2020-07-30 13:03
android开发
android
java
android
studio
Android基础
知识总结
五种布局:FrameLayout、LinearLayout、AbsoluteLayout、RelativeLayout、TableLayout全都继承自ViewGroup,各自特点及绘制效率对比。FrameLayout(框架布局)此布局是五中布局中最简单的布局,Android中并没有对childview的摆布进行控制,这个布局中所有的控件都会默认出现在视图的左上角,我们可以使用android:la
ynogle
·
2020-07-30 13:57
android基础
控件(5)Spinner实现下列列表框
1.Spinner1.1activity_main首先在主布局中引入Spinner控件,并利用entries引入下拉框的列表选项,列表选项由自己定义。列表选项1.2定义列表选项选中res->values文件夹右击选中new->ValuesResourceFile命名为:values在新建的values.xml文件中,新建字符数组,name要与布局中的引用一致。全部电影音乐杂志小说科普爱情玄幻科学工
HappyWangG
·
2020-07-30 13:35
android开发
android
android
studio
移动开发
java
android基础
控件(6)Chronometer实现计时器
1.计时器(Chronometer)1.1activity_main1.2MainActivitypublicclassMainActivityextendsAppCompatActivity{privateChronometerchronometer;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(save
HappyWangG
·
2020-07-30 13:02
android开发
Android基础
入门教程——10.4 Vibrator(振动器)
Android基础
入门教程——10.4Vibrator(振动器)标签(空格分隔):
Android基础
入门教程本节引言:本节我们介绍的是Vibrator(振动器),是手机自带的振动器,别去百度直接搜针振动器
coder-pig
·
2020-07-30 11:23
Android基础
知识总结(一)
1.面向对象(OOP):针对业务处理过程的实体及其属性和行为进行抽象封装以获得高效清晰的逻辑单元划分。三大特性:①封装(隐藏对象的属性和实现细节,仅对外提供公共访问方式,将变量隔离便于使用,提高代码的服用小和安全性);②继承(提高代码的复用性,继承是多态的前提);③多态(父类或接口定义的引用变量可以指向子类或具体实现类的形象,提高了程序的拓展性)。五大原则:单一职责、开放封闭、里氏替换、依赖倒置、
惟吾德馨_慧
·
2020-07-30 08:57
android基础
知识04:组件生命周期(一) 吴秦
本文由吴秦发表在Android开发之旅:组件生命周期(一)一、引言应用程序组件有一个生命周期——一开始Android实例化他们响应意图,直到结束实例被销毁。在这期间,他们有时候处于激活状态,有时候处于非激活状态;对于活动,对用户有时候可见,有时候不可见。组件生命周期将讨论活动、服务、广播接收者的生命周期——包括在生命周期中他们可能的状态、通知状态改变的方法、及这些状态的组件寄宿的进程被终结和实例被
iteye_13868
·
2020-07-30 08:16
Android基础
之-----基础控件
前言:https://blog.csdn.net/yu805894501/article/details/92801025android在xml布局中共用的属性有:宽度:layout_width(必须要有)高度:layout_height(必须要有)用于唯一识别的id:id背景颜色:background内部组件是否居中:gravity控件是否可见:android:visibility外边距:距离上
DimancheT
·
2020-07-30 06:23
基础知识整理
Android基础
控件之基本属性
Android中所有的UI控件都继承自View,在开始介绍View的基本属性之前,先学习一下Android是如何添加一个视图控件的。在iOS中往某个界面上添加一个控件有两种方式:1.使用xib或者storyboard,往可视化界面上拖一个控件(比如UIlabel,然后设置好frame和内容)即可。2.使用代码创建一个UIlabel实例,然后调用[addSubView:]将label实例添加到界面的
Haley_Wong
·
2020-07-30 01:44
Android
Android基础
知识——Android SDK Manager详解
做Android开发时,免不了使用AndroidSDKManager,安装需要的sdk版本、buildTools版本等等。下图展示了2016.11.16号AndroidSDKManager所有的package。很多Android开发的新人在使用的时候可能会疑惑了:这些package到都是什么功能呢,都要安装吗?本篇文章将为你把这些疑惑解开(如果你只想知道需要安装哪些package,直接跳至文末)。
Kerwin555
·
2020-07-30 01:36
Android开发
Android基础
知识总结(四)
31.Android进程一般大体分为前台进程,后台进程,可见进程,服务进程,空进程这五大进程。其中空进程优先级最低,调用startService()让service所在进程成为前台进程,service的onDestory()里重新启动自己可避免后台进程被杀死。一个应用允许多个进程,在清单文件配置的service为一个进程,Android:process就可以配置;多进程会引起的异常:静态成员和单例
惟吾德馨_慧
·
2020-07-30 01:51
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他