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入门主要知识总结
Android基础
资源文件LinearLayout(线性布局)RelativeLayout(相对布局--泡泡龙)FrameLayout(帧布局--医者天下)ListView(列表视图)可以作为控件也可以作为布局属性
Hlgrkj
·
2020-08-25 16:36
随记。
除了我们所学的
Android基础
知识作伴,有用的工具,一个好用的记事本Notepad++,一个用于阅读源码的SourceInsight,一个有点儿鸡肋的AndroidStudio。
飘荡在空中
·
2020-08-25 07:13
Android基础
入门教程——2.4.7 构建一个可复用的自定义BaseAdapter
Android基础
入门教程——2.4.7构建一个可复用的自定义BaseAdapter标签(空格分隔):
Android基础
入门教程本节引言:如题,本节给大家带来的是构建一个可复用的自定义BaseAdapter
coder-pig
·
2020-08-25 00:02
Android面试题(二)
Android基础
3
(三)常见的一些原理性问题1、Handler机制和底层实现上面一共出现了几种类,ActivityThread,Handler,MessageQueue,Looper,msg(Message),对这些类作简要介绍:ActivityThread:程序的启动入口,该类就是我们说的主线程,它对Looper进行操作的。Handler:字面意思是操控者,该类有比较重要的地方,就是通过handler来发送消息(
胜天半子
·
2020-08-24 23:13
Android
Java
Android面试
Android基础
之内存溢出
大家好,今日我讲述的是
Android基础
优化的内存溢出。
firejunking
·
2020-08-24 22:33
Android
android
内存溢出
优化
面试
Android基础
之内存泄露
上一篇介绍了Android内存溢出,今篇我来继续介绍一下关于Android内存优化的内存泄露。内存泄露的基础理解一般内存泄露的原因是:由忘记释放分配的内存导致的。(如Cursor忘记关闭等)逻辑内存泄露的原因是:当一个对象已经不需要再使用了,本该被回收时,而有另外一个正在使用的对象持有它的引用从而导致它不能被回收,这导致本该被回收的对象不能被回收而停留在堆内存中。这样一方面占用了宝贵的内存空间,这
firejunking
·
2020-08-24 22:33
Android
Android基础
之屏幕适配
Android基础
之屏幕适配众所周知,Android机型尺寸五花八门,于是屏幕适配被成为我们Android开发很重要的一部分,Android屏幕适配的时候大家或多或少都会遇到各种问题,所以这也是面试一家新公司
firejunking
·
2020-08-24 22:33
Android
android开发
面试
屏幕适配
Android基础
之异步消息处理机制
今天讲述一下Android的异步消息处理机制,说到异步,我们肯定会想到继承Thread,实现Runnable来处理耗时操作,然后再发消息去处理对应的业务逻辑。相信大家对下面的代码非常熟悉。publicclassMainActivityextendsActivity{privatestaticfinalintMESSAGE=1;privatestaticHandlermHandler=newHand
firejunking
·
2020-08-24 22:33
Android
Intent实现Android间的页面跳转
转帖请注明本文出自weimeig的博客(https://blog.csdn.net/weimeig/article/details/79666786),请尊重他人的辛勤劳动成果,谢谢应朋友们反馈的
Android
qq_2429881522
·
2020-08-24 22:11
Android
Android基础
回顾(六)| 关于 Content provider
参考书籍:《第一行代码》第二版郭霖如有错漏,请批评指出!内容提供器(ContentProvider)主要用于在不同应用程序之间实现数据共享功能(即跨程序数据共享)。它提供了一套完整的机制,允许一个程序访问另一个程序的数据,同时还能保证被访问数据的安全性。目前,使用ContentProvider是Android实现跨程序共享数据的标准方式。ContentProvider可以选择只对某一部分数据进行共
laughterJ
·
2020-08-24 22:11
Android中的Context详解
转自:http://blog.csdn.net/qq272803220/article/details/7327178
Android基础
概念Context的作用Context字面意思上下文,位于frameworkpackage
mywebstudy
·
2020-08-24 22:16
android
android
application
security
include
classloader
constructor
Android基础
教程(三)之-----简单的Button事件响应综合提示控件Toast的应用
大家好,我们这一节将简单的Button事件响应综合提示控件Toast的应用,在上节我们已经学会了在main.xml里定义了Button对象,今天我们来学习Button如何实现事件响应,Button按钮所触发的事件处理,我们称之为EventHandle,只不过在Android当中,按钮事件是由系统的Button.OnClickListener所控制,熟悉Java程序设计的读者对OnXxxListen
Android_Tutor
·
2020-08-24 21:43
Android基础教程
构建一个可复用的自定义BaseAdapter
纯粹的代码搬运:https://www.runoob.com/w3cnote/android-tutorial-customer-baseadapter.html构建一个可复用的自定义BaseAdapter分类
Android
_DREAMS
·
2020-08-24 21:19
Android基础
:Fragment,看这篇就够了
欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~由天天P图攻城狮发布在云+社区作者简介:damonxia(夏正冬),天天P图Android工程师下文中Demo的源代码地址:https://github.com/xiazdong/F...。基本概念Fragment,简称碎片,是Android3.0(API11)提出的,为了兼容低版本,support-v4库中也开发了一套FragmentAPI,
腾讯云加社区
·
2020-08-24 14:30
api
activity
java
fragment
android
2017美团Android面试
2017美团Android面试1.
Android基础
Activity的生命周期Fragment的生命周期ActivityA启动ActivityB,A与B各自的生命周期流程(包括A被全覆盖,和半覆盖的区别
姚瑶大坏蛋
·
2020-08-24 11:44
android基础
知识12:android自动化测试04—Robotium:实例(上)
前文已经对基于junit的android测试框架有了一个大概的介绍,下面我们对activity测试进行分析。本文主要举两个基于Robotium的activity测试例子,一个是测试单个activity,一个测试多个activity。1、Robotium概述首先,我们来了解一下android的测试类的层次结构:可以看出android中的测试方法主要有AndroidTextCase和Instrumen
xianming01
·
2020-08-24 11:12
android
android测试
Android基础
-Android动画总结
一、动画分类总的来说,Android动画可以分为两类,最初的传统动画和Android3.0之后出现的属性动画;传统动画又包括帧动画(FrameAnimation)和补间动画(TweenedAnimation)。二、传统动画帧动画帧动画是最容易实现的一种动画,这种动画更多的依赖于完善的UI资源,他的原理就是将一张张单独的图片连贯的进行播放,从而在视觉上产生一种动画的效果;有点类似于某些软件制作gif
weixin_30800807
·
2020-08-24 10:16
Android属性动画上手实现各种动画效果,自定义动画,抛物线等
转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53084234本文出自【DylanAndroid的博客】在上一篇
Android基础
动画
DylanAndroid
·
2020-08-24 10:04
Android动画
android基础
之依赖注入
今天突然在论坛上看到了lombok库,于是想用一下,我没有去下载.jar包,而是直接在AndroidStudio中运用依赖注入:具体的过程如下:1,在project的build.gradle文件中添加buildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build:gradle:2.0.0'//NOT
android狗儿
·
2020-08-24 10:25
android
Android基础
夯实--重温动画(一)之Tween Animation
心灵鸡汤:真正成功的人生,不在于成就的大小,而在于你是否努力地去实现自我,喊出自己的声音,走出属于自己的道路。摘要不积跬步,无以至千里;不积小流,无以成江海。学习任何东西我们都离不开扎实的基础知识,这次我们重温Android中让我们又爱又恨的动画。即便没有很好的算法思想,但是掌握了Animation的基础,我们同样可以通过动画给我们的App增色不少。概述在我们日常开发中,我们都希望我们的App拥有
Ryane_Lee
·
2020-08-24 08:48
Android
#
1.Android基础夯实
#
8.Android动画专栏
android基础
知识12:android自动化测试05—monkeyRunner
之前的几篇文章,我们分别介绍了monkey,junit,Robotium,以及基于junit的android测试框架进行介绍,本篇文章我们将对monkeyRunner进行介绍。1、什么是monkeyrunnermonkeyrunner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monkeyrunner,您可以写出一个Python程序去
iteye_15968
·
2020-08-24 08:11
Android基础
知识总结(六)
51.JNI和NDKJNI是Java调用Native语言的一种特性,属于Java,Java本地接口,使Java与本地其他类型语言交互(C++)实现步骤:在Java中声明Native方法,编译该文件得到.class文件,通过javah命令导出JNI头文件(.h文件),使用Java需要交互的本地代码实现子啊Java中声明的Native方法,编译so文件,通过Java执行Java程序,最终实现Java调
惟吾德馨_慧
·
2020-08-24 07:54
Android基础
夯实--重温动画(五)之属性动画 ObjectAnimator详解
2019独角兽企业重金招聘Python工程师标准>>>只有一种真正的英雄主义欢迎大家想看更多关于
Android基础
夯实系列博文,请移步到我的博客:Ryane'sBlog一、摘要ObjectAnimator
weixin_33874713
·
2020-08-24 07:12
android基础
知识12:android自动化测试04—Robotium:实例(下)
上文介绍了3个Robotium实例,本文将对上文的介绍做一定的补充。1、JUnit还能用么?在Java下做单元测试必然用到JUnit。这里说的JUnit是指从Apache基金会下载的junit.jar里提供的一系列单元测试功能。这些功能显然是运行在JDK之上的。在Android下已经没有了JDK,自然也无法运行JUnit。但是这并不妨碍我们利用JUnit编写单元测试。只不过在运行单元测试时,一定要
iteye_15968
·
2020-08-24 06:22
【MAC OS】Android Studio安装及配置
从事Android开发也有快一年时间了,一直也打算写自己的博客,每次打开电脑,却不知该从哪写起,
Android基础
?网上一搜一大把。
Reason丶
·
2020-08-24 06:12
Android
Studio
Android Handler
《
android基础
知识02——线程安全》系列文章就是参考了网上许多网友的文章后,整理出来的一个系列,介绍了主要的方法。分别如下:
android基础
知识02——线程安全1:定义及例子and
shinehuaking
·
2020-08-24 02:26
其它
android
Android
年末BAT面试大全
Android基础
View的绘制流程;自定义View如何考虑机型适配;自定义View的事件分发机制;View和ViewGroup分别有哪些事件分发相关的回调方法;自定义View如何提供获取View属性的接口
hqiangtai
·
2020-08-24 00:42
android
学习
面试
Handler
知识收集
整理
我是代码搬运工,不能仅仅只是搬运,还要整理一下。1.Handler组成部分:Message:消息Handler:消息的发起者Looper:消息的遍历者MessageQueue:消息队列2.Handler的使用流程:使用Handler之前的准备工作有三步:调用Looper.prepare()(主线程不需要调这个,因为APP创建时,main方法里面已经帮我们创建了)创建Handler对象,重写hand
疯震震
·
2020-08-24 00:56
学习笔记
Android基础
知识
Android基础
知识五种布局:FrameLayout、LinearLayout、AbsoluteLayout、RelativeLayout、TableLayout全都继承自ViewGroup,各自特点及绘制效率对比
Android打虎将
·
2020-08-23 22:03
Android学习笔记
Android基础
进阶之EffectiveJava翻译系列(第六章:方法)
这一章介绍方法设计的几个方面:如何对待参数和返回值,如何设计方法签名,如何注释方法Item38:检查参数的合法性大部分使用的方法参数都有一定的限制,如不为null,size>0等通用的原则就是预防大于整改,提前发现错误可以更快的规避问题,而不是在程序运行中发生对于公共方法,使用Javadoc@块标记,来记录在违反参数值限制时抛出的异常(Item62)。/***ReturnsaBigIntegerw
青楼爱小生
·
2020-08-23 21:33
Android四大组件之服务(Service)的探究
(内容来自《Android第一行代码(第二版)》)附:
Android基础
之四大组件本文目录1.Android多线程编程2.服务的基本用法2.1定义一个服务2.2启动和停止服务2.3活动和服务进行通信3.
天涯的尽头s风沙
·
2020-08-23 21:04
Android基础
ContentProvider
ContentProvider的功能和意义:为了在应用程序之间交换数据,Android提供ContentProvider,ContentProvider是不同应用程序之间进行数据交换的标准API。当一个应用程序需要把自己的数据暴露给其他应用程序使用时,该应用程序可以通过提供ContentProvider来实现;而其他应用程序需要使用这些数据时,可以通过ContentResolver来操作Conte
数据逆向小龙人
·
2020-08-23 10:21
Android开发基础
Android面试相关
Android基础
1、什么是ANR如何避免它?如果耗时操作需要让用户等待,那么可以在界面上显示进度条。
Hans在路上
·
2020-08-23 07:06
日常学习博客记录
scrapy-clusterscrapy集群建设参考:https://blog.csdn.net/tilyp/article/details/56298954
Android基础
之用Eclipse搭建Android
Py_Explorer
·
2020-08-23 01:16
Android基础
进阶之EffectiveJava翻译系列(第七章:通用原则)
本章主要讨论语言的具体内容。它讨论了局部变量的处理、控制结构、库的使用、各种数据类型的使用,以及使用反射和本地方法。最后,讨论了优化和命名约定Item45:最小化局部变量作用域作用域:一个花括号{}包裹起来的区域此条例同Item13相似:最小化类和成员变量的访问权限Java允许你在任何地方声明变量,但是最重要的是在首次使用的地方声明变量,并初始化循环提供了一种实现此种方式的机制,而且for循环比w
青楼爱小生
·
2020-08-23 00:04
Android基础
系列-----------Android进程/线程管理应用示例(Android中的消息队列和线程队列机制)
1、简单例子在分析Android消息机制之前,我们先来看一段代码:publicclassMainActivityextendsActivityimplementsView.OnClickListener{privateTextViewstateText;privateButtonbtn;@OverridepublicvoidonCreate(BundlesavedInstanceState){su
FreeQuantum
·
2020-08-22 20:06
Android
RxJava的学习旅程(一)
虽然我还很菜,
android基础
知识都没玩透。android基本知识通过工作中的问题来学习,理解。课外时间研究下新技术。争取一年吧rxjava玩好。
追逐梦想的青年
·
2020-08-22 17:08
android-框架
android-知识
Android
Rxjava
Android基础
(数据结构)
目录一,数组二,链表三,Map四,Set五,Tree今晚不想写公司项目了,头晕晕的,整理下数据结构吧:数据结构:简单说就是指一组数据的存储结构,算法就是操作数据的方法。首先,需要明白数据结构的继承关系,数据结构一切都源于Collection接口和Map接口~Collection继承接口Iterable:顾名思义迭代,该接口只是返回了迭代器对象Iteratoriterator();接下来就可以通过i
Android小兰
·
2020-08-22 17:44
Android面试
Android基础
学习笔记:Activity的四种LaunchMode
LaunchMode在多个Activity跳转的过程中扮演着重要的角色,它可以决定是否生成新的Activity实例,是否重用已存在的Activity实例,是否和其他Activity实例公用一个task。task是一个具有栈结构的对象,一个task可以管理多个Activity,启动一个应用,也就创建一个与之对应的task。Activity一共有以下四种launchMode:1.standard;2.
august_wy
·
2020-08-22 16:06
Java Android学习/面试指南
JavaAndroid学习/面试指南点我跳转github查看目录
Android基础
进阶Gradle相关自定义View插件化相关热修复相关编译器相关框架源码分析性能优化开源框架打包Java基础容器并发JVMI
weixin_34414196
·
2020-08-22 15:33
Android基础
CoordinatorLayout协调布局的使用(一)
CoordinatorLayout中文翻译为“协调布局”,它可以协调调度子布局,当触摸的时候会影响布局从而产生动画效果(从协调子布局可以了解到,协调布局必须是跟布局,否则不起作用)。CoordinatorLayout通过设置子View的Behaviors来调度子View。系统(SupportV7)提供了AppBarLayout.Behavior,AppBarLayout.ScrollingView
正阳Android
·
2020-08-22 15:08
怒刷Android面试100题,再也不担心不能吊打面试官了
这里会不断收集和更新
Android基础
相关的面试题,目前已收集100题。更多面试内容,面试专题,flutter视频全套,音视频从0到高手开发。
初一十五
·
2020-08-22 14:50
android
面试
bat
移动应用开发
Android基础
之四大组件
1.ActivityAndroid程序与用户交互的窗口一个Activity通常就是一个屏幕窗口Activity之间通过Intent进行通信android应用中每一个Activity都必须要在AndroidManifest.xml配置文件中声明,否则系统将不识别也不执行该Activity。它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑进一步学习:Android四大组件
天涯的尽头s风沙
·
2020-08-22 13:29
Android基础
总结
转载请注明出处:http://blog.csdn.net/w525721508/article/details/77198233synchronized函数和synchronized代码块的区别首先synchronized函数和synchronized代码快的作用范围有区别,synchronized函数一般锁定的是当前类对象,synchronized代码块锁定作用域可以选择是本对象,也可以是字符串
刁儿郎当
·
2020-08-22 11:07
Android应用开发从无到有
学习计划:两周学习
Android基础
知识。10月末开始写核心功能。一个月能够实现基本功能。11月末开始整理下ui。然后学习加入广告sdk。争取12月中旬或者底可以发布。博客不定期更新。。。
songw9s8x7
·
2020-08-22 10:41
Unity3D集成腾讯语音GVoice SDK
由于腾讯GVoice官网的接入流程并不是很详细,如果只懂Unity3D不懂
Android基础
知识的朋友,可能接入过程不会一帆风顺。我虽了解一点点
Android基础
,但
真像大白阿
·
2020-08-22 10:46
Android
Unity3d
Android基础
之---工具类 持续更新中...
工欲善其事必先利其器,希望下面的工具类能对你有所帮助,目前比较少,会持续更新。1.键盘工具类KeyBoardUtilspublicclassKeyBoardUtils{/***自动打开软键盘**@authercss*createdat2016/4/2321:58*/publicstaticvoidopenKeyboard(HandlermHandler,ints,finalContextconte
SmartSean
·
2020-08-22 04:52
Android基础
——使用Fragment适应不同屏幕和分辨率
最近事情很忙,一个新项目赶着出来,但是很多功能都要重新做,一直在编写代码、Debug。今天因为一个新程序要使用Fragment来做,虽然以前也使用过Fragment,不过没有仔细研究,今天顺道写篇文章记录一下Fragment的使用。这文章主要参考了Android官网的介绍。Fragment是Android3.0后增加的新控件,有点类似于Activity组件,也是用来承载各种View元素。Googl
Jlins
·
2020-08-21 23:45
android基础
概念总结
本文介绍的是
android基础
的相关概念,基本都是来自android开发者网站以及个人的理解android最基础的两个优点:1、应用提供多个入口点2、应用可适应不同的设备Q:经常听到android的优点之一是
军林小哥
·
2020-08-21 23:49
《洋葱阅读法》第二章碎片阅读~拆解
1.碎片阅读需要做好
知识收集
整理的工作2.碎片阅读的核心~概念3.碎片阅读的方法碎片阅读的3个含义。时间碎片化学习内容碎片化理解碎片化因为都是碎片化所以我们要做好归纳整理的工作。
小明说保
·
2020-08-21 21:26
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他