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学习
笔记之SimpleAdapter
这是一个简单的适配器,可以将静态数据映射到XML文件中定义好的视图。你可以指定数据支持的列表如ArrayList组成的Map。在ArrayList中的每个条目对应List中的一行。Maps包含每行数据。你可以指定一个定义了被用于显示行的视图XML文件,通过关键字映射到指定的视图。绑定数据到视图分两个阶段,首先,如果一个SimpleAdapter.ViewBinder是有效的,setViewValu
iteye_3606
·
2020-08-03 00:09
android学习
笔记之AIDL
跨进程访问(AIDL服务)Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。我们知道4个Android应用程序组件中的3个(Activity、Broadcast和ContentProvider)都可以进行跨进程访问,另外一个Android应用程序组件Service同样可以。这就是本节要介绍的AIDL服务。什么是AIDL服务为了使其他的应用程序也可以访问本
iteye_17686
·
2020-08-03 00:28
Android学习
笔记-service进程间通信(二)
有时候service和activity之间需要比较复杂的交互,需要双向通信,这时候就可以使用messenger了在service中定义handler类处理message使用自定义的handler实例化messenger在onbinder中返回messenger的binder引用在activity中得到service的messenger引用如果需要service向activity发送消息,在acti
ghy1993
·
2020-08-03 00:06
Android
Pro
Android学习
笔记(二二):用户界面和控制(10):自定义Adapter
我们可以同继承抽象类BaseAdapter来实现自己的Adapter,自己设置子View的UI,不同子View可以由不同的布局,并自己进行数据和子view中数据的对应关系。图是例子的呈现结果,我们有很多图标,对这些图标按一定大小进行缩放,然后布局在GridView中。这个例子很简单。设计Adapter的布局Activity的layout很简单,就只有一个GridView,我们继续沿用之前GridV
恺风
·
2020-08-03 00:00
Android
android学习
之播放音频
今天学习了如何通过android中的MediaPlayer方法进行音频的播放,具体代码如下。首先新建一个android工程,将预先录制好的音频music.wma放在res/raw目录下,在布局文件中加入一个Button,当按下Button时音频响起。1publicclassTestAudioextendsActionBarActivityimplementsOnClickListener{23pr
diusiyan6305
·
2020-08-02 23:31
Android学习
笔记-Adapter基础讲解
本节引言从本节开始我们要讲的UI控件都是跟Adapter(适配器)打交道的,了解并学会使用这个Adapter很重要,Adapter是用来帮助填充数据的中间桥梁,简单点说就是:将各种数据以合适的形式显示到view上,提供给用户看!1.Adapter概念解析官方文档:Adapter首先我们来看看他的继承结构图:上面就是Adapter以及继承结构图了,接着我们介绍一下实际开发中还用到的几个Adapter
diefachan8113
·
2020-08-02 23:25
Android学习
笔记-EditText(输入框)(二)
6.控制EditText四周的间隔距离与内部文字与边框间的距离我们使用margin相关属性增加组件相对其他控件的距离,比如android:marginTop="5dp"使用padding增加组件内文字和组件边框的距离,比如android:paddingTop="5dp"7.设置EditText获得焦点,同时弹出小键盘关于这个EditText获得焦点,弹出小键盘的问题,前不久的项目中纠结了笔者一段时
diefachan8113
·
2020-08-02 23:25
Android学习
系列(29)--App调试的几个命令实践
在Android的应用开发中,我们会用到各种代码调试;其实在Android的开发之后,我们可能会碰到一些随机的问题,如cpu过高,内存泄露等,我们无法简单的进行代码调试,我们需要一个系统日志等等,下面我把握工作中碰到的几个常用命令和方法给大家演示实践一下。1.logcat命令这个命令最简单常用,可查看帮助,我不多说,如果需要打印时间,加参数-vtimeadblogcat-vtime2.bugrep
dianan1505
·
2020-08-02 23:21
Android学习
集锦
面试题链接地址:http://www.jianshu.com/nb/4514362http://www.jianshu.com/p/a22450882af2github学习网站https://github.com/zhujun2730/Android-Learning-Resources翻译了国外很多优秀的文章:https://github.com/hehonghui/android-tech-f
developer_0818
·
2020-08-02 23:45
android
Android学习
系列(7)--App消息通知机制
有人说,程序员很安静,但我不完全同意,程序员的聒噪,是藏在代码后面,是藏在程序后面。这篇文章是android开发人员的必备知识,是我特别为大家整理和总结的,不求完美,但是有用。1.消息推送机制服务器器端需要变被动为主动,通知客户一些开发商认为重要的信息,无论应用程序是否正在运行或者关闭。我想到了一句话:Don'tcallme,iwillcallyou!QQ今天在右下角弹出了一个对话框:"奥巴马宣布
comeontony
·
2020-08-02 23:50
android
Android学习
之listView显示下拉列表(2)(SimpleAdapter适配器)
ListView显示下拉列表(2)(SimpleAdapter适配器)上一篇文章我大概介绍了listView的主要功能以及用ArrayAdapter数组适配器实现纯文本的下拉列表。但是在现实生活中,纯文本的使用率不是很高,更多的是用SimpleAdapter实现图文并茂的下拉列表,这种机制就和美团app和淘宝app的下拉列表一样了,但是SimpleAdapter相对比较复杂,下面我来一一介绍。1.
IT_operate
·
2020-08-02 23:30
Android学习
笔记35——ProgressBar进度控件详解
前言ProgressBar是一个常见的用户交互控件,比如下载的进度条、加载进度条等等。ProgressBar的属性style="?android:attr/progressBarStyleHorizontal"水平进度条(可以显示刻度,常用)style="?android:attr/progressBarStyleSmall"小进度条style="?android:attr/progressBar
裕博
·
2020-08-02 23:20
Android学习
笔记1——搭建开发环境和了解Android平台
##前言Android手机操作系统,我们生活中大部分人使用的是Android操作系统的手机。那么这里让我们走进我们的Android平台,了解它的特性。##Android平台特性允许重用和替换组件的应用程序框架专门为移动设备优化的Dalvik虚拟机基于开源引擎WebKit的内置浏览器自定义的2D图开库提供了最佳的图开效果,此外还支持基于OpenGlES1.0规范的3D效果支持数据结构化存储的SQLi
裕博
·
2020-08-02 23:20
#
Android学习
Android学习
笔记2——TextView文本视图的属性详解
TextView文本视图TextView是Android中用的最多的控件,显示一行或者多行文本,也可以给上下左右设置图片,并且结合SpannableString和其子类可以做到图文混排。在开发当中我们会很经常会使用到TextView。TextView文本视图的属性android:autoLink//设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none
裕博
·
2020-08-02 23:20
#
Android学习
Android学习
笔记(十二)BroadcastReceiver的有序广播和优先级
前两篇博文中简单整理了普通广播,其实还有有序广播,有序广播在开发中也是比不可少的,可以给广播接收者设定优先级来控制接受顺序,并却可以中断广播传递等等。一、两种Broadcast:·普通广播(NormalBroadcast):用sendBroadcast()方法发送。普通广播是完全异步的,逻辑上可以在同一时刻被所有匹配的接受者接收到,消息传递效率高,缺点是接受者不能将处理结果传递给下一个接收者,也无
anxiushang5448
·
2020-08-02 22:01
触目惊心的知识梳理!5年Android开发50K到底需要什么技能?
一、前言曾听过很多人说
Android学习
很简单,做个App就上手了,工作机会多,毕业后也比较容易找工作。这种观点可能是很多Android开发者最开始入行的原因之一。
塞尔维亚大叔
·
2020-08-02 22:32
Android技术
Android程序员
移动开发
Android开发
Android技术
Android程序员
移动开发
Android学习
Android学习
笔记:文本类组件应用实例
TextView组件,EditText组件,AutoCompleteTextView组件1.实现用户注册信息的输入功能,2.实现当用户在搜索文本框中输入内容时,自动提示很多与用户的输入接近的内容供选择。xml文件:java代码:publicclassMainActivityextendsAppCompatActivity{privatestaticfinalString[]autoInfo=new
哈丨吅
·
2020-08-02 22:54
Android学习
笔记之发送有序广播和标准广播
Android学习
笔记参考《第一行代码第二版》关于广播:即系统之间相互传递消息有了接收者自然也存在发送者。即广播的发送。
Xuan_Jackson
·
2020-08-02 22:11
Android组件详解—TextView
这篇博文献给正在
android学习
路上的弟弟,希望有一天以下内容对你有所帮助。了解一个类,首先要了解他的结构,尤其是API中的这种类。
风神修罗使
·
2020-08-02 22:03
Andriod安卓技术
Android学习
——四大核心组件(Service)
四大核心组件之Service1.Service的基本概念Service是android系统中的四大组件之一(Activity、Service.、BroadcastReceiver,、ContentProvider),它跟Activity的级别差不多,但不能自己运行只能后台运行,并且可以和其他组件进行交互。service可以在很多场合的应用中使用,比如播放多媒体的时候用户启动了其他Activity这
、、Joker
·
2020-08-02 22:13
android学习
——数组适配器、简单适配器
数据适配器是将复杂的数据源填充到指定的视图界面中1>>数组适配器arrayadapter:用于绑定类型单一的数据,数据来源可以是数组或集合2>>简单适配器simpleadapter(也叫“并不简单的简单适配器”_):用于绑定格式复杂的数据,数据来源只能是特定泛型的集合作用:适配器是连接数据源和视图界面的桥梁适配器的创建过程:1.新建适配器——>2.添加数据到适配器——>3.视图加载适配器例如:数组
Soul717
·
2020-08-02 22:50
Android学习
笔记——SQLite数据库案例【商品展示】
简介SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、C#、P
竹川夏目
·
2020-08-02 22:11
Android
Android学习
笔记之资源文件resource/raw和assets各自的特点。
本文转自:http://blog.csdn.net/zuolongsnail/article/details/6444806*res/raw和assets的相同点:1.两者目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制。*res/raw和assets的不同点:1.res/raw中的文件会被映射到R.java文件中,访问的时候直接使用资源ID即R.id.filename;ass
RockCode_li
·
2020-08-02 22:54
Android
assets
raw
不同点
相同点
Android学习
之重力传感器使用
一、食用解读注意了Values[0]传回来的数是-10到10,可以根据自己的实际需求进行缩放!二、代码示例例子,形如此类的。。publicclasscontrolextendsMainActivity{//注意,这个类是继承MainActivity的!!!privatestaticfinalStringTAG="control";ProgressBarprogressBarSpeed;CheckB
ReCclay
·
2020-08-02 22:46
#
Android学习
Android6.0 运行时权限简单理解 --
Android学习
之路
sky-mxc总结转载注明出处:https://sky-mxc.github.io6.0运行时权限处理在6.0以前权限都是在安装时授权的,如果用户不授权就无法安装;Android从6.0(API23)开始使用运行时权限,而不是像以前那样安装时授权。当你需要某些权限时,系统会向用户去申请权限。用户可以随时取消授权给你的权限。6.0中权限分为两类普通权限和危险权限,普通权限在AndroidManife
佛系编码i
·
2020-08-02 22:51
Android
Android学习笔记
Android学习
第6课—常见控件(一)
主要内容:TextView显示文本信息EditText编辑文本框Button按钮Menu菜单总结:根据一个简单的实现乘法的程序来学习这几个控件在这四个控件中除了Menu控件之外,其他的控件都需要在相应的布局文件中申请,再在Activity中利用函数findViewById来获取控件。Menu菜单的作用是,当用户在点击Menu按钮时,显示相应的操作。在本例中是实现了程序的退出功能。Menu控件与其他
Janice_D
·
2020-08-02 21:51
Android学习笔记
Android学习
-Activity传递参数及值对象
例子:MainAct传递参数至TheAty方法一:MainAty传递i.putExtra("data","Hellojikexueyuan");TheAty获取privateTextViewtv;Intenti=getIntent();tv=findViewById(R.id.tv);方法二:Bundle传递MainAty传递Bundleb=newBundle();b.putString("nam
FaitherZ
·
2020-08-02 21:47
Android学习
拯救程序员,一份字节跳动内部体系化
Android学习
路线+体系化学习资料来了!(来源:内部朋友提供)
就是大家对工资和自己具备的能力是否成正比报有疑虑,所以今天这篇文章不仅仅是给大家解答这个疑虑,更多的是让大家变得更加优秀首先来看一下知乎再看一下Android程序员个人学习目的和等级认证:最后来看一下年薪50w+
Android
Android725
·
2020-08-02 21:48
深度学习
面试
Android开发
互联网
程序员
【Android 开发】: Android 消息处理机制之一: Handler 与 Message
这部分内容是
Android学习
过程中的重点和难点。现在我们就来学习一下Android的消息处理,以及剖析一下相关类如Handler和M
AHuier
·
2020-08-02 21:41
【Android
开发】
android学习
五(android中基本控件的使用)
前面已经学了activity的一些使用,那么下面我们进行android中基本的控件的学习和使用。1.android中的TextView控件新建一个项目,项目名为UITest,才有默认的设置,修改布局文件的内容,如下:运行程序如下:下面我们来说说每个参数的意义:android:id="@+id/text_view":给当前的控件定义了唯一标志符android:layout_width:指定控件的宽度
修炼中的菜鸟
·
2020-08-02 21:58
android基础学习
Android学习
之RecyclerView的使用
RecyclerView是Android5.0推出的,是support-v7包中的新组件,它被用来代替ListView和GridView,并且能够实现瀑布流的布局,更加高级并且更加灵活,提供更为高效的回收复用机制,同时实现管理与视图的解耦合。官方文档解释:Aflexibleviewforprovidingalimitedwindowintoalargedataset.我将通过演示一个简单的例子让大
明昕ztoy
·
2020-08-02 21:13
Android学习之旅
Android学习
之进程与消息处理(一)
Android学习
之进程与线程 进程与线程 1.1什么是进程? 是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,是操作系统动态执行的基本单元。
明昕ztoy
·
2020-08-02 21:13
Android学习之旅
Android学习
之传感器的简单使用
Android学习
之传感器的简单使用 1.SensorManager类 SensorManager类用来管理各个传感器:通过SensorManager创建实例,并用getSystemService(
明昕ztoy
·
2020-08-02 21:13
Android学习之旅
Android学习
之进程与消息处理(二)
Android学习
之消息处理 1.1Handler的基本概念 Handler类是Android为开发者封装的一个能异步处理消息的辅助类。通过Handler能够很容易的处理消息的发送和接收处理。
明昕ztoy
·
2020-08-02 21:13
Android学习之旅
Android学习
之音频、视频的使用
Android的多媒体功能之音频、视频的使用 1.音频播放 1.1使用MediaPlayer类播放音乐 1.1.1使用MediaPlayer的常见流程: 创建Mediaplayer对象; 调用setDataSource()方法来设置音频文件; 再调用prepare()方法使Mediaplayer对象进入准备状态; 调用start()、stop()、pause()等方法控制音频播放。/
明昕ztoy
·
2020-08-02 21:13
Android学习之旅
Android学习
之Adapter(适配器)源代码分析与观察者模式的运用(一)
博客地址:http://blog.csdn.net/jiangqq781931404有兴趣一起交流学习,欢迎联系.之前已经学习过了观察者模式(点击进入观察者模式文章),今天来结合一下android的frameworks中的Adapter等相关类来更加深入的学习一下观察者模式的具体使用;在安卓App开发中,我们会经常使用到一些适配器来进行数据绑定例如:SimpleAdapter,ArrayAdapt
weixin_34396103
·
2020-08-02 21:57
Android学习
之SQLite学习
花了2天时间,系统学习了下Android开发过程中使用的轻量级数据库SQLite的使用。并掌握其增,删,该,查的基本数据库操作。首先要使用SQLite数据库,须要通过Android系统提供的SQLiteOpenHelper的帮助类,通过这个类我们能够得到一个SQLite数据库。因此我们须要创建一个类继承SQLiteOpenHelper这个类,然后实现它的onCreate()和update()方法。
weixin_34097242
·
2020-08-02 21:18
Android学习
笔记(7):View类
Android推荐使用XML文件设计用户界面,但实际上所有组件都提供了两种使用方法:1.在XML布局文件中设置XML属2.在Java程序代码中调用方法Android提供的官方文档是必须学会使用的,可以去官网,推荐一个网站,里面的文档有一点(但不多)翻译http://www.android-doc.com/reference/packages.htmlView类是所有UI组件的基类,其使用方法对所有
weixin_33924220
·
2020-08-02 21:45
Android学习
之保存用户登录信息
我们写APP时经常会遇到保存用户登录信息,那么怎么来保存用户的登录状态呢?我们可以通过SharedProferences类的getSharedPreferences(StringNAME,intMODE)方法来实现对用户登录信息的保存,如:用户名,密码,cookie等。Android平台给我们提供了SharedProferences类,这是一个轻量级的储存类,适用于保存一些小数据。SharedPr
紫雾凌寒
·
2020-08-02 21:42
Android
android-----------textview -------------滚动
blog.sina.com.cn/s/blog_821e2bb10100uoao.htmlAndroid文字自动滚动(跑马灯)效果的两种实现方法(2011-10-1307:59:43)转载▼标签:杂谈分类:
Android
sno_guo
·
2020-08-02 20:42
说说Binder通信
是否理解binder可以说是
android学习
的一个分水岭,因为这个概念太重要了,对于我们理解一系列android先关其它知识都是特别重要的,比如我们要分析Activity以及Service组件启动、ActivityManagerService
小草的胖冬瓜
·
2020-08-02 20:52
Android
Android学习
之基本组件(文本类、按钮类、图像类控件)的使用
Android系统给开发者提供了三种设计UI的方式:布局文件控制UI;代码控制UI;混合控制UI。 1.布局文件控制UI: 使用XML文件编写界面,添加布局类型及控件; 将布局中使用到的资源添加到资源文件中; 在Android程序的主Activity中,加载布局文件。 2.代码控制UI: 在Activity中编写操纵代码来实现对控件的操作; 非可视化的设计,适用于界面较为简单的情
明昕ztoy
·
2020-08-02 20:06
Android学习之旅
Android学习
之SQLite练习(一)
上次练习了ContentProvider,知道了一些基本原理,这次接着学习关于里面的SQLite部分。这次练习的大致内容:SQLite的增,删,查询功能(这次是存放一个Programmer类的数据)。大致实现思路:(借鉴了其他人的CSDN博客)1.一个封装数据的Programmer类(包含,id,name,age,level,info信息)2.数据库帮助管理类:DBHelpManager(继承自S
春天随风而逝
·
2020-08-02 20:25
Android学习
零基础
Android学习
(1)之环境搭建
使用AndroidStudio搭建Android环境0写在前面1下载AndroidStudio2安装AndroidStudio3启动AndroidStudio4新建第一个Android程序5运行第一个Android程序0写在前面Android开发环境有许多种,很早之前用的是eclipse+ADT+androidSDK的环境,该开发环境对电脑要求相对较低,但配置起来比较繁琐,近几年已经过时了。And
Sean_Zhangyx
·
2020-08-02 17:50
android
Android学习
知识点之相对布局
相对布局的属性第一类:属性值为true或falseandroid:layout_centerHrizontal水平居中android:layout_centerVertical垂直居中android:layout_centerInparent相对于父元素完全居中android:layout_alignParentBottom贴紧父元素的下边缘android:layout_alignParentLe
Java_Single_Dog
·
2020-08-01 10:48
Android学习
与面试重点目录
Android学习
与面试重点目录本目录是
Android学习
的重点内容,也是面试中的常见考点,后面我会分模块详细整理各个知识点的常见面试问题。
zhichaosong
·
2020-08-01 08:03
Android
Android学习
之坑——静态广播问题
一、前言因为工作的需要吧,之前都是研究Unity的,现在需要研究Android,于是就找了本经典的书《第一行代码》(第二版)看。看到第五章的时候就遇到坑了,发现按照书上的写代码根本运行得不到书上的效果,我使用的是AndroidStudio3.5.1SDK是Version29。其中5.3节讲到需要一个广播得接收者来接收发送自定义得广播,并且其他的APP中也可以接收到这个广播。然而按照书上的去做,我不
凯尔八阿哥
·
2020-08-01 08:03
Android
Java
Android
Studio
Android学习
笔记之-刷机Nexus S: Full Update Guide(Dean)
前几个星期Jimmy跟我说正带的一个项目客户是阿拉伯人!要求有阿拉伯的语言支持!指定的机型是nexuss!很困扰的是亚洲版一般都吧这一语言屏蔽了!让我想办法刷一个有阿拉伯语言支持的!前几天一直尝试自己编一个img直接刷上去!但刚好我手上的源码版本是没有阿拉伯语言设置的支持的!当然2.3版本的源码都有DroidSansArabic.ttf这也就是说阿拉伯语言的支持都是可以的!我下了一个阿拉伯输入法果
yelinsen05
·
2020-08-01 07:55
Android学习笔记
Android学习
路线的归纳总结
本文将针对
Android学习
的路线做一个全名的归纳及总结!希望可以帮到你们,让你们少走弯路,提取一些工作中经常用到的技术!
要饭猫
·
2020-08-01 07:50
开发类
Android学习
- 小知识(窗口泄露与isInEditMode的使用)
android窗口泄漏在做项目是遇到这个错误:google:WindowManager:Activityhasleakedwindow.产生原因:我们知道Android的每一个Activity都有个WindowManager窗体管理器,同样构建在某个Activity之上的对话框、PopupWindow也有相应的WindowManager窗体管理器。因为对话框、PopupWindow不能脱离Acti
小刚lz
·
2020-08-01 07:49
Android
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他