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中的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
路由交换
技术笔记
enable特权控制台(console)远程网络(VTY)进入特权模式configureterminal改名字hostname__line?改console0的线路lineconsole0添加密码password___虚拟终端linevty?linvty4退出exit@@@显示showrunning-config关闭端口shutdown隐藏密码servicepassword-encryption显
浅唱丶悲伤
·
2020-08-24 06:37
笔记
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
学习
面试
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
2018-02-06
技术笔记
开启mysql慢查询日志介绍开启慢查询,可以查看超过指定时间执行的SQL语句,有目标的优化SQL查询效率。参数说明slow_query_log慢查询开启状态slow_query_log_file日志文件存放路径slow_query_time输出日志时间点设置查看状态showvariableslike"%slow_query_log%"设置方式设置全局变量setglobalslow_query_lo
zhaohw810
·
2020-08-23 02:19
日常学习博客记录
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
Android基础
| 控件基础 | ImageView用法
android:scaleType可控制图片的缩放方式centerInside表示按比例缩放图片,使得图片长(宽)的小于等于视图的相应维度。注:控制的图片为资源而不是背景,即android:src="@drawable/logo",而非android:background="@drawable/logo",犯了这个低级错误,导致scaleType不起作用。程序中动态加载图片也类似,如:应该imgV
水陌轻寒L
·
2020-08-21 21:00
Android
imageview
控件
android
Android基础
知识- 为什么是 60 fps
我们先来理一下基本的概念:60fps的意思是说,画面每秒更新60次这60次更新,是要均匀更新的,不是说一会快,一会慢,那样视觉上也会觉得不流畅每秒60次,也就是1/60~=16.67ms要更新一次在理解了上面的基本概念之后,我们再回到Android这边,为何Android现在的渲染机制,是使用60fps作为标准呢?这主要和屏幕的刷新率有关。基本概念我们前面说的60fps,是针对软件的这里说的屏幕的
踏花忆锦年
·
2020-08-21 20:54
Android
android基础
—新建一个Activity
Activity是用户接口程序,原则上它会提供给用户一个交互式的接口功能。它是android应用程序的基本功能单元。Activity本身是没有界面的。所以activity类创建了一个窗口,开发人员可以通过setContentView(View)接口把UI放到activity创建的窗口上,当activity指向全屏窗口时,也可以用其他方式实现:作为漂浮窗口(通过windowIsFloating的主题
a13016195768
·
2020-08-21 18:50
Android基础
Activity篇——创建一个活动(Activity)
1.创建活动首先用AS创建一个addnoactivity项目名使用ActivityTest,包名为默认的com.example.activitytest2.右击app.java.com.example.activitytest包,new-->Activity-->EmptyActivity,将活动命名为FirstActivity,不勾选Generate(生成)Layout和LauncherActi
Religion2009
·
2020-08-21 18:02
Android基础
| UI检视利器:Hierarchy Viewer
HierarchyViewer是随AndroidSDK发布的工具,位置在tools文件夹下,名为hierarchyviewer.bat。它是Android自带的非常有用而且使用简单的工具,可以帮助我们更好地检视和设计用户界面(UI),绝对是UI检视的利器,但是好像很少有人提它,难道是因为太简单?具体来说主要功能有2个:1.从可视化的角度直观地获得UI布局设计结构和各种属性的信息,帮助我们优化布局设
水陌轻寒L
·
2020-08-21 17:18
Android
ui
界面
设计
Android基础
| 控件基础 | Listview之BaseAdapter①
在ListView的使用中,有时候还需要在里面加入按钮等控件,实现单独的操作。也就是说,这个ListView不再只是展示数据,也不仅仅是这一行要来处理用户的操作,而是里面的控件要获得用户的焦点。读者可以试试用SimpleAdapter添加一个按钮到ListView的条目中,会发现可以添加,但是却无法获得焦点,点击操作被ListView的Item所覆盖。这时候最方便的方法就是使用灵活的适配器Base
水陌轻寒L
·
2020-08-21 17:18
Android
Android基础
| 创建新的Activity
【1】Android四大组件都需要在清单文件里配置【2】若应用需要多个启动图标,Activity可以这样配置【3】Activty下的lable和icon属性可以和Application节点的属性不一样,默认使用Application节点下的属性。【4】一个Android应用一般我们就配置一个启动图标就可以,其他页面跳转
水陌轻寒L
·
2020-08-21 17:47
Android
dsf
掌握条件语句4、掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、周一至周五晚上7点—晚上9点2、周六上午9点-上午11点3、周日下午3点-下午6点学习产出:提示:这里统计学习计划的总量例如:1、
技术笔记
cpongo1
·
2020-08-21 13:15
七个月度计划,我从中得到了什么
从2月到8月,我一共制定并实践了以下七个计划:只使用双拼输入法白天不躺床,保持大门敞开每周一篇
技术笔记
翻译5篇好的英文文章攒下收入的20%不读电子书,只读纸质书每天读半小时的英文文章以上就是我坚持到今天的一共八项计划
蓝线
·
2020-08-21 12:49
Android基础
类之BaseAdapter
BaseAdapter就Android应用程序中经常用到的基础数据适配器,它的主要用途是将一组数据传到像ListView、Spinner、Gallery及GridView等UI显示组件,它是继承自接口类Adapter,1、Adapter类简介1)、Adapter相关类结构如下图所示:自定义Adapter子类,就需要实现上面几个方法,其中最重要的是getView()方法,它是将获取数据后的View组
hbgcsdn
·
2020-08-21 09:45
Android
上一页
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
其他