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基础图形图像处理
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
Android基础
类之BaseAdapter
BaseAdapter就Android应用程序中经常用到的基础数据适配器,它的主要用途是将一组数据传到像ListView、Spinner、Gallery及GridView等UI显示组件,它是继承自接口类Adapter,1、Adapter类简介1)、Adapter相关类结构如下图所示:自定义Adapter子类,就需要实现上面几个方法,其中最重要的是getView()方法,它是将获取数据后的View组
hbgcsdn
·
2020-08-21 09:45
Android
Android基础
:去掉app界面的标题-Title
去掉app的标题方法一:当继承自Activity或ActionBarActivity时,在setContentView(...)方法前调用requestWindowFeature(Window.FEATURE_NO_TITLE);当继承自AppCompatActivity时,就无效了,必须采用方法五。方法二:在activity节点下设置theme:android:theme=”@android:s
AndroidCQC
·
2020-08-21 05:32
Android非UI
Android基础
——EditText不弹出软键盘解决办法
在使用到EditText的时候,由于焦点冲突等原因,偶尔会遇到软键盘弹不出的情况,尝试使用以下方法解决一下。finalEditTexteditText=(EditText)view.findViewById(R.id.et_food_number);editText.selectAll();//默认选中EditText中的所有内容editText.setFocusable(true);//设置可以
河北-宝哥
·
2020-08-21 03:42
♠
Android
……【基础篇】
♦
项目实战
C&C++
图形图像处理
开源库
Google三维APIO3DO3D是一个开源的WebAPI用来在浏览器上创建界面丰富的交互式的3D应用程序。这是一种基于网页的可控3D标准。此格式期望真正的基于浏览器,独立于操作系统之外,并且支持主流的3D显卡,这样就可以在网页中实现效果逼真的3D动画。绘图引擎RRDtoo简单的说,RRDtool(RoundRobinDatabaseTool)就是一个强大的绘图的引擎,很多工具例如MRTG都可以调
qinpanke
·
2020-08-21 02:37
图形图像处理
C&C++
解决点击EditText不弹出键盘,但现实光标闪烁的问题
写之前先吐槽一下CSDN和百度,恨啊,从来,从来真正想找需要解决的问题的时候都在这两个地方找不到解决方案,最好的方法,1动脑,2google
Android基础
,把所有基础学好,都不是问题,省的费事查了一下
gzd1995
·
2020-08-21 02:45
Android
小问题
记2.10一家外包公司Android面试
面试问题
Android基础
activity之间数据传输,类型如果是类实例,需要实现序列化,以及序列化的原理基本数据类型和复合类型,复合类型中的类实例--对象需要序列化传输,后面引出了序列化的原理(对象转化成可存储的或者客传输的过程
golike
·
2020-08-21 01:02
Android基础
:Fragment,看这篇就够了
下文中Demo的源代码地址:FragmentDemo。基本概念Fragment,简称碎片,是Android3.0(API11)提出的,为了兼容低版本,support-v4库中也开发了一套FragmentAPI,最低兼容Android1.6。过去support-v4库是一个jar包,24.2.0版本开始,将support-v4库模块化为多个jar包,包含:support-fragment,suppo
Cruz_Wang
·
2020-08-21 01:26
Android
野人学
Android基础
篇之初探UI控件第一课--TextView动态赋值
除了上节课中讲到的TextView静态赋值,还有一种更加灵活的赋值方法–动态赋值。在app的运行过程中,根据程序的需要可以随时改变TextView的值。其实现的基本逻辑可以归纳如下:1.通过id获取我们要操作的TextView控件2.使用一些方法可以赋值给TextView控件很简单的逻辑,就好比通过书的名字找到我想要找的书,然后在书上写上我想要写的东西。具体的代码实现如下:publicclassM
qingxinyeren
·
2020-08-21 01:43
android
野人学
Android基础
篇之初探UI控件第一课--TextView静态赋值
对于UI的解释,我不想多说。如果你没有一点概念的话,那么就比喻成一个人的脸,而UI控件好比脸上的眼睛、鼻子和嘴巴。如果你有一点Web编程基础的话,对于接下来的UI控件学习,应该会上手很快,如果没有基础,那只能一点一点理解了。Android中的UI,是以xml的格式进行定义,并且系统已经定义了很多种UI控件,足够你的app开发使用。那么我们需要做的就是熟悉UI控件的使用,在app开发中灵活运用了。今
qingxinyeren
·
2020-08-21 01:43
android
Android 启动 白屏问题 解决
Android启动白屏问题解决分类:
android基础
2013-03-1119:371230人阅读评论(0)收藏举报转自:http://ddddddl.iteye.com/blog/1471713由于Activity
清澈@Cherry
·
2020-08-21 01:07
Android
android
白屏
Android基础
——多线程以及多线程通信开篇
一、Android开启多线程的原因当我们启动一个App的时候,Android系统会启动一个LinuxProcess,该Process包含一个Thread,称为UIThread或MainThread,对应的就是子线程WorkThread。通常一个应用的所有组件都运行在这一个Process中,当然,你可以通过修改四大组件在Manifest.xml中的代码块()中的android:process属性指定
Virgoya
·
2020-08-21 00:16
Android基础
Android基础
Android基础
-秒懂SurfaceView的双缓冲机制
最近在重温Android的一些基础知识,看到SurfaceView的原理中有用到双缓冲机制,那么接下来我将带领大家学习什么是双缓冲模式。什么是双缓冲模式?通俗来讲就是有两个缓冲区,一个后台缓冲区和一个前台缓冲区,每次后台缓冲区接受数据,当填充完整后交换给前台缓冲,这样就保证了前台缓冲里的数据都是完整的。双缓冲模式常用来做帧缓冲区交换。我们几乎可以在任何一个图形API中找到双缓冲模式的应用。如Ope
darkstarslyp
·
2020-08-21 00:48
Android
Android基础
View 绘制的流程
View绘制机制1.View树的绘图流程当Activity接收到焦点的时候,它会被请求绘制布局,该请求由Androidframework处理.绘制是从根节点开始,对布局树进行measure和draw。整个View树的绘图流程在ViewRoot.java类的performTraversals()函数展开,该函数所做的工作可简单概况为是否需要重新计算视图大小(measure)、是否需要重新安置视图的位
Quebet
·
2020-08-21 00:15
android 中的 Broadcast 机制详解
文章出处:https://blog.csdn.net/shift_wwx/article/details/46377985应用端broadcast开发:
Android基础
总结之五:BroadcastReceiver
私房菜
·
2020-08-21 00:43
android
----
AMS
android
源码分析
Android基础
——断点续传的原理
刚刚有人问我断点续传的原理是什么?没有特别完整的说出来,实在是有点羞愧,自己理解的就是利用数据库在本地写缓存,然后把那个暂停的点记录一下,然后下一次再从那个点开始请求数据,现在一般都是用第三方的,导致具体的怎么实现的原理都有点忘记了~哎~真是对不起自己啊原理:从字面上理解,所谓断点续传就是从停止的地方重新下载。断点:线程停止的位置。续传:从停止的位置重新下载。用代码解析就是:断点:当前线程已经下载
马占柱
·
2020-08-20 23:57
网络通信
技术总结
【
Android基础
学习】webview加载网页,tel协议不会调出拨号盘?该如何处理
webview加载网页,tel协议不会调出拨号盘?在窗体上放了一个Webview:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);mWebView=(WebView)findViewById(R.id.webV
dodod2012
·
2020-08-20 23:26
Android
基础
Android基础
之Service
Service是android四大组件之一,服务Service是没有与用户交互界面,在后台运行的操作.一般用来在后台处理比较耗时的操作,比如网络操作,媒体播放,I/O操作,和ContentProvider交互等,但是Service默认还是在主线程中,除非新建一个线程在其中执行Service需要在Manifest.xml文件中进行注册后才能使用Service可以分为两类StartedService和
deweibo5860
·
2020-08-20 23:07
移动开发
05_Fragment在xml中使用
Android基础
汇总Demo下载地址:http://download.csdn.net/detail/baopengjian/9336883Fragment在xml中使用,Fragment之间通信(1
鱼包子Ray
·
2020-08-20 23:38
Android基础
Android基础
入门教程——5.1 Fragment基本概述
Android基础
入门教程——5.1Fragment基本概述标签(空格分隔):
Android基础
入门教程本节引言好的,在上一章中我们把Android的四大组件Activity,Service,BroadCastReceiver
coder-pig
·
2020-08-20 22:39
Android基础
控件之Button的基本使用
Button基础用户界面部分学起来还真是无处下手哇,总不能一个控件发一篇文吧,略有点费时间啊。。。这个难道不是边用边学才给力吗。。所以我打算从最实用的Button开始下手。先贴几个链接,好东西:android用户界面的详尽教程实例系列:http://www.cnblogs.com/aimeng/archive/2012/06/26/2563762.htmlandroid用户界面教程实例汇总:htt
weixin_34204057
·
2020-08-20 21:26
android基础
—Fragment学习笔记
随着移动设备的飞速发展,平板电脑也变得越来越普及。平板电脑和手机最大的区别就在于屏幕的大小,一般手机屏幕的大小会在3英寸到5英寸之间,而一般平板电脑屏幕的大小会在7英寸到10英寸之间。屏幕大小差距过大有可能会让同样的界面在视觉效果上有较大的差异,比如一些界面在手机上看起来非常美观,但在平板电脑上看起来就可能会有控件被过分拉长、元素之间空隙过大等情况。作为一名专业的Android开发人员,能够同时兼
weixin_34228662
·
2020-08-20 21:26
Android基础
知识整合篇——Service知识点
继续完成连载博客,上次介绍的是Broadcast相关的基础知识,这次为大家带来Service的相关解释和说明。希望博客能给诸位一点小小的帮助!四大组件——service服务:service是安卓中实现程序后台运行的解决方案,它非常适合执行那些不需要和用户交互而且还要求长期运行的任务。需要注意:服务不是独立运行在进程中的,依赖于服务创建的应用程序进程,当其被杀死时,服务也会被终结。定义一个服务:pu
小君i
·
2020-08-20 21:08
android基础
android基础
回顾(算法)
Q:怎么理解数据结构?技术点:数据结构思路:数据结构的定义、分类参考回答:研究数据的逻辑结构和物理结构以及它们之间相互关系,并对这种结构定义相应的运算,而且确保经过这些运算后所得到的新结构仍然是原来的结构类型。按照逻辑结构分类线性结构:线性表、栈、队列非线性结构:树、图按照存储结构分为顺序结构、链式结构、索引结构、哈希结构Q:什么是斐波那契数列?技术点:递归和循环思路:斐波那契数列的定义参考回答:
土狗的想法
·
2020-08-20 17:34
View坐标系
"学而不思则罔,思而不学则殆"————孔子AndroidView体系作为
Android基础
知识里面比较基础也比较核心的部分,其重要性不比四大组件差多少,从本篇开始将开始整理View的相关知识,形成系列。
修行与蜕变
·
2020-08-20 17:24
Android基础
大家好,相信这句开场白很多人已经看吐了吧-。=,因为我实在是不知道一开始该说什么好。本人从简书转战CSDN已经有三个月的时间了,从一开始刚来连编辑器都不会用,到现在已经可以比较熟练的写博客,至少不会因为编辑器排版之类的事情去浪费不必要的时间。当然我不是说简书不好,只是markdown的语法太复杂了,没有做过web的同学可能跟我一样看的头皮发麻-。=现在想想时间过去的真的很快,回头看看自己学Andr
Zy_JiBai
·
2020-08-20 13:05
Android小儿科
Android基础
Android基础
入门视频培训教程-刘志远-专题视频课程
Android基础
入门视频培训教程—146257人已学习课程介绍
Android基础
入门视频培训课程,该教程内容涵盖Android入门开发基本技能(环境搭建、Lineralayout、RelativeLayout
zhiyuan0932
·
2020-08-20 13:09
视频教程
Android
图形图像处理
技术
一、常用户绘图类1Paint类Paint类代表画笔,用来描述图形的颜色和风格,如线宽、颜色、透明度和填充效果等信息。使用Paint类时,需要先创建该类的对象,这可以通过该类提供的构造方法来实现。通常情况下,只需要使用无参数的构造方法来创建一个使用默认设置的Paint对象,具体代码如下:Paintpaint=newPaint();Paint类的常用方法方法描述setARGB(inta,intr,in
zhang_zxk
·
2020-08-20 13:30
Android
Android基础
_一次上传多张图片
获取权限页面布局视图:效果是:点击图片1:拍照上传,1张或多张。点击图片2:从相册中选择照片上传Activity核心代码:importandroid.app.Activity;importandroid.content.Intent;importandroid.graphics.Bitmap;importandroid.net.Uri;importandroid.os.Bundle;importa
weixin_30846599
·
2020-08-20 13:30
Android基础
:Activity转场动画:overridePendingTransition(...)
XML创建补间动画1translate有4个Activity,分别是ActivityAActivityBActivityCActivityD,从C-D之间是不加动画的效果,我们可以看到页面是瞬间完成,覆盖掉当前的页面。从A-B-C这之间是使用了平移动画,我们可以看到页面是缓慢的移动(时间设为500MS),最后覆盖掉当前的页面。效果图:加动画无动画步骤:1创建4个activity,4个layout,
AndroidCQC
·
2020-08-20 13:42
动画
Android基础
控件——RecyclerView实现混排效果,仿网易云音乐
本篇文章已授权微信公众号study_tech(杨守乐)独家发布转载请标明出处前言最近在使用网易云音乐的时候,看到如下图的排版效果图,自己也想实现一个这里采用网上用法最多的方式,而且是比较简单的方式实现的,想要做项目的同学也可以快速入手搞定首页界面,可以在最快的时间内模仿出来,且效果达到90%以上的相似效果演示至于图片的加载你们可以根据网上的Api获取相应的图片加载到对应的位置,这里只是采用本地图片
Hensen_
·
2020-08-20 13:55
Android打包详解
Assets文件(相当于另外一种资源,这种资源Android系统并不像对res中的文件那样优化它)、AndroidManifest.xml文件(包名就是从这里读取的,因为生成R.java文件需要包名)、
Android
noonehide
·
2020-08-20 13:21
Android基础
Android基础
知识_Activity SingleTask模式示例
一、示例工程LaunchMode代码activity_main.xml代码如下:MainActivity.java代码如下:packagecom.example.launchmode;importorg.apache.http.conn.ManagedClientConnection;importandroid.app.Activity;importandroid.content.Intent;i
谁见过风
·
2020-08-20 12:38
Android
Android学习之基础库封装
github地址:https://github.com/linzhiyong/androidlibrary
android基础
库,基本的工具封装1、基于BaseAdapter、PagerAdapter、FragmentPagerAdapter
伤陌1991
·
2020-08-20 12:55
android
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他