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
安卓学习
安卓学习
笔记2——电话拨号器
安卓学习
笔记2——电话拨号器一、知识复习:1、安卓系统构成2、jvm与dvm区别3、ART模式(AndroidRuntime)4、安卓sdk目录5、布局与控件二、电话拨号器1、code2、遇到的问题或知识点
南风大大
·
2019-09-25 17:19
java
安卓学习
安卓学习
笔记(十)服务Service
总结《第一行代码》Android学习笔记(十)服务Service服务(Service)Android多线程编程线程基本用法在子线程中更新UI解析异步消息处理机制使用AsyncTask服务的基本用法服务的生命周期服务的更多技巧使用前台服务使用IntentService(解决ANR)服务实践(下载功能)服务(Service)Android多线程编程线程基本用法(一)继承方法:classMyThread
surumeyongo
·
2019-09-04 23:18
安卓学习笔记
安卓学习
之 bitmap用法
1.获取资源从资源文件得到图片BitmaprawBitmap=BitmapFactory.decodeResource(getResources(),R.drawable.haha);读取sd卡(通过文件)StringSDCarePath=Environment.getExternalStorageDirectory().toString();StringfilePath=SDCarePath+"
HryReal
·
2019-09-03 10:03
安卓学习
安卓学习
笔记(九)网络编程
总结《第一行代码》Android学习笔记(九)网络编程网络编程WebView使用Http协议访问网络使用HttpURLConnection使用OKHttp解析XML格式数据Pull解析方式SAX解析方式解析JSON格式数据使用JSONObject使用GSON网络编程WebView在布局文件中添加一个WebView,然后修改MainActivity:publicclassMainActivityex
surumeyongo
·
2019-08-27 22:04
安卓学习笔记
安卓学习
笔记(八)运用手机多媒体
总结《第一行代码》Android学习笔记(八)运用手机多媒体运用手机多媒体通知(Notification)调用摄像头和相册播放多媒体文件播放音频播放视频运用手机多媒体通知(Notification)例如我们想要实现点击按钮后弹出通知然后点击通知后跳转到一个新的界面的话,我们就需要使用Notification。首先需要新建一个NotificationManager来管理通知,我们调用Context的
surumeyongo
·
2019-08-27 22:54
安卓学习笔记
安卓学习
笔记(七)内容提供器Content Provider
总结《第一行代码》Android学习笔记(七)内容提供器ContentProvider内容提供器(ContentProvider)运行时权限访问其他程序中的数据创建内容提供器内容提供器(ContentProvider)使用内容提供器是Android实现跨程序共享数据的标准方式。运行时权限如果我们想要实现拨号功能,就必须获得权限,因为拨打电话涉及用户手机资费问题,在AndroidManifest中声
surumeyongo
·
2019-08-27 22:37
安卓学习笔记
Android Studio
安卓学习
笔记(三)Android用户界面的设计布局与组件(一)用户界面布局设计(1)
当我们创建了一个安卓项目后,我们会发现真正建立一个完善的安卓项目并不是想象的那么容易。其实和设计GUI可视化界面一样,开发安卓也需要考虑很多方面,主要考虑的还是界面布局和需要的组件。一:Android用户界面布局管理Android系统按照MVC(模型(model)-视图(view)-控制器(controller))设计模式将应用程序的界面设计与功能控制设计分离,类似于前后端分离,可以单独哦修改用户
一只帅气的IT小昂
·
2019-07-12 18:00
Android Studio
安卓学习
笔记(二)Android项目结构
上一篇代码,我们学习了Android的功能以及如何用AndroidStudio开发第一个安卓程序。下面就要介绍Android项目结构。为日后学习打基础。一:Android项目结构打开MyFristApp,可以看到如下项目目录和文件结构:这里对app模块下的文件进行介绍。1.manifests其下的AndroidMainfest.xml为项目的配置信息文件:2.java主要是java源代码和测试代码
一只帅气的IT小昂
·
2019-07-08 16:00
Android Studio
安卓学习
笔记(一)安卓与Android Studio运行第一个项目
一:什么是安卓1.Android是一种基于Linux的自由及开放源代码的操作系统。2.Android操作系统最初由AndyRubin开发,主要支持手机。3.Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。4.优点:开放,平等,方便,硬件复杂。二:Android的体系结
一只帅气的IT小昂
·
2019-07-08 11:00
更新完Android studio的一些坑(android studio预览界面不显示标题栏,Kotlin切换Java语言开发)
更新完成后继续我的
安卓学习
但是越看越不对劲,感觉预览界面和之前不一样啊。原来是androidstudio预览界面的标题栏给整不见了。打开模拟器跑一下,标题栏还在!这时的我就慌了,
ZONG丶
·
2019-05-19 21:53
安卓学习
第二章第二小节的简单总结
2.2.1总结任何活动都应该重写Activity中的onCreate()方法2.2.2创建和加载布局找到结尾为.xml的文件打开之后,在两个之间可以添加控件。比如你要是想要加入一个按钮的话控件一定是在布局里面存在的即是在里面.xml就是为了调整布局,说通俗点就是你所能看见的地方要想运行程序还是要在主活动.class文件中写代码publicclass主程序的名字extendsAppCompatAct
cuipengfei626
·
2019-04-21 11:19
安卓学习
1:四大组件的概括
activity/活动一个activity为用户提供一个单独的界面。不同的activity可以实现不同的需求service/服务service是一个运行在后台的组件。contentprovider/内容提供者一个contentprovider负责管理应用程序的数据共享集。你可以通过文件系、SQLite数据库、网站,或者其它的你的应用程序可以访问的持久化存储位置来存储数据。通过contentprov
ambe_gzy
·
2019-03-31 21:28
安卓学习
笔记(1)
安卓学习
笔记(1):前段时间开发任务不多,就学习了一下安卓的开发技术。
黎明lh
·
2019-03-04 14:31
总结
安卓学习
之安卓程序目录结构详解
文章首发于如下链接,转载请注明出处:http://80sdianying.xyz/?id=6首先,我们先上图,在我们创建出一个安卓项目后,会自动生成若干个目录,如下图:下面我们逐个进行介绍。首先是src目录,这个目录主要放的是我们java的源文件,在下面自动创建了一个包,包名是我们在创建安卓项目时设置好的。在这个包下面,有一个名为MainActivity的Java文件,这个文件主要用于设置安卓程序
一切为了以后
·
2019-02-26 14:55
安卓
安卓第一学期总结
这学期
安卓学习
了各种布局,如:线性布局、网络布局、相对布局、帧式布局;学习了常用控件,如:标签、按钮、文本框、图像视图、图像按钮、单选按钮组、单选按钮和复选框、下拉列表、菜单;学习了安卓四大核心组件之一的
苟彪
·
2019-01-02 09:28
安卓学期总结
安卓学习
之 概述(一)
一、Android系统架构Android大致可以分为四层架构,五块区域。1.Linux内核层Android系统是基于Linux2.6内核的,这一层为Android设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动、照相机驱动、蓝牙驱动、Wi-Fi驱动、电源管理等。2.系统运行库层这一层通过一些C/C++库来为Android系统提供了主要的特性支持。如SQLite库提供了数据库的支持OpenGL|
HryReal
·
2018-12-06 23:23
安卓学习
安卓学习
(初)第三章(1)(《第一行代码》)
布局控件一、TextView1、可以说是Android中最简单的一个控件,主要用于在界面上显示一段文本信息。2、指定控件的宽度和高度android:layout_width="match_parent"android:layout_height="wrap_content"Android中所有的控件都有这2种属性,可选三种值:match_parent,fill_parent,wrap_conten
Entronk_star
·
2018-10-16 14:10
基础学习
安卓学习
(初)第二章(4)(《第一行代码》)
一、活动的启动模式1、启动模式有四种,分别是standard,singleTop,singleTask,singleInstance。可以在注册活动中通标签指定android:launchMode="...模式..."属性来选择启动模式。2、standard是活动默认的启动模式(没有显示指定时就执行这个模式)。该模式下每启动一个新活动,它就会在返回栈中并处于栈顶位置(无论返回栈中是否已经存在这个活
Entronk_star
·
2018-10-16 14:53
基础学习
安卓学习
(初)第二章(3)(《第一行代码》)
一、活动生存期1、Activity类中一共七个回调方法onCreate(),活动第一次创建的时候用的方法。在这个方法中要完成活动的初始化,如加载布局、绑定事件。——活动由无到有onStart(),这个方法在活动由不可见变为可见的时候调用。——活动开始运行onResume(),这个方法在活动准备好和用户进行交互的时候调用。因此,调用该方法时活动一定位于栈顶。——活动由静到动onPause(),系统准
Entronk_star
·
2018-10-16 14:12
基础学习
安卓学习
(初)第二章(1)(《第一行代码》)
一、手动创建一个活动1、活动创建的文件目录在app/src/main/java/com.example.acctivitytes2、右击com.example.acctivitytest包——New→Activity→EmptyActivity,这样就在com.example.acctivitytest目录下创建了一个活动3、接下来对活动属性设置。命名是必须的,此外,勾选GenerateLayou
Entronk_star
·
2018-10-16 14:52
基础学习
安卓学习
(初)第一章(《第一行代码》)
一、创建第一个安卓项目步骤:1、在Androidstudio界面点击staranewAndroidstudioproject。然后在接下来的界面填入该项目的名称、公司域名以及项目代码的存放地址(如果没特殊要求一般选择默认)。2、再下一个界面指定MinimumSDK和选择开发可穿戴设备(不涉及科忽略)。3、接下来创建活动界面——选择一种模板。设置活动的名字和布局的命名。(*模拟器创建:选择设备类型和
Entronk_star
·
2018-10-16 14:37
基础学习
安卓学习
(初)第三章(2)(《第一行代码》)
一、布局的线性布局 …………这样写,布局就会出现水平排列的一行按键。如果android:orientation="horizontal"改成android:orientation="vertical",则就会出现一列按键。这分为水平排列方式、垂直排列方式就所谓的线性布局。2、用垂直还是水平排列的方式(android:orientation设置为"horizontal"或"vertical")都不能
Entronk_star
·
2018-10-16 14:14
基础学习
安卓学习
(初)第三章(3)(《第一行代码》)
一、创建自定义标题栏1、以线性布局编写代码。除了之前学过的设置控件对齐方式控件大小还有控件地址命名外,android:text设置控件文本内容,android:textColor设置控件底色,android:background设置背景,android:layout_marginLeft="5dp"等设置对应方向的偏移距离,android:textSize设置文本字体大小。2、为了不需要每一个活动
Entronk_star
·
2018-10-16 14:55
基础学习
【
安卓学习
之常见问题】Google Play问题-APP被下架
█【
安卓学习
之常见问题】GooglePlay问题-APP被下架█问题:●登录【GooglePlay开发者控制台】发现App被下架了:█找问题:●点击左侧【版本管理】-【应用版本】或【商店发布】-【商品详情
拜天地
·
2018-05-09 09:36
开发工具
android学习
常见问题汇集
【
安卓学习
之常见问题】 Google Play问题-发布App(待修改)
█【
安卓学习
之常见问题】GooglePlay问题-发布App(待修改)█问题:●客户反应在(android8.0.0)手机上,一打开APP就奔溃(部分手机如小米,直接出现闪退,是因为做了UI优化):●打开其他几个应用
拜天地
·
2018-05-04 09:56
android学习
常见问题汇集
【
安卓学习
之常见问题】 Android 屏幕适配3 -- 启动页/引导页适配(冷启动)
█【
安卓学习
之常见问题】Android屏幕适配3–启动页/引导页适配(冷启动)█相关文章:●【
安卓学习
之常见问题】Android屏幕适配●【
安卓学习
之常见问题】Android屏幕适配2–全面屏适配●【
安卓学习
之常见问题
拜天地
·
2018-05-02 16:25
android学习
常见问题汇集
【
安卓学习
之常见问题】 Android 屏幕适配2 -- 全面屏适配
█【
安卓学习
之常见问题】Android屏幕适配2–全面屏适配█相关文章:●【
安卓学习
之常见问题】Android屏幕适配●【
安卓学习
之常见问题】Android屏幕适配2–全面屏适配●【
安卓学习
之常见问题】
拜天地
·
2018-04-28 22:34
android学习
常见问题汇集
【
安卓学习
之常见问题】 Android 屏幕适配
█【
安卓学习
之常见问题】Android屏幕适配█相关文章:●【
安卓学习
之常见问题】Android屏幕适配●【
安卓学习
之常见问题】Android屏幕适配2–全面屏适配●【
安卓学习
之常见问题】Android
拜天地
·
2018-04-26 08:01
android学习
常见问题汇集
记录
安卓学习
github知识和项目
1、
安卓学习
笔记:https://github.com/GcsSloop/AndroidNote2、MaterialDesign的豆瓣客户端豆芽:https://github.com/DreaminginCodeZH
威廉云霄
·
2018-04-12 10:17
【学习笔记】
安卓学习
- 安卓编译环境创建
OS:Ubuntu14.04.3LTS一、一些准备创立root密码:#sudopasswdroot转入root账户:#suroot重新安装vim(新安装的ubuntuvi功能不完整):#sudoapt-getinstallvim#aliasvi=vim设立开机用户名:#vi/etc/lightdm/lightdm.conf[SeatDefaults]greeter-session=unity-gr
Alchemyhx
·
2018-04-09 21:09
两份
安卓学习
资料,我建议你看完
背景之前确实分享过关于Android方面的学习资料,但是读者反映不是很新,技术有些跟不上了,资料如下:两份
安卓学习
资料,适合0基础Android小分享Android架构师|资料分
code小生
·
2018-03-19 21:00
Android
Android视频
视频教程
Android学习视频
两份
安卓学习
资料,我建议你看完
背景之前确实分享过关于Android方面的学习资料,但是读者反映不是很新,技术有些跟不上了,资料如下:两份
安卓学习
资料,适合0基础Android小分享Android架构师|资料分
code小生
·
2018-03-19 21:00
Android
Android视频
视频教程
Android学习视频
安卓学习
笔记(21)-flutter doctor时显示X Unable to locate Android SDK的解决方案
安卓学习
笔记(21)-flutterdoctor时显示XUnabletolocateAndroidSDK的解决方案在安装flutter之后,打算开启一个demo测试一下,结果出现了这么一句话:Unabletolocateadevelopmentdevice
kabuto_hui
·
2018-03-10 09:38
android
安卓学习笔记
安卓学习
笔记---ScrollView嵌套RecyclerView显示不全,以及滑动冲突、滑动不流畅
以前使用在ScrollView嵌套ListVIew、GirdView的时候都会出现显示不全的情况,这时只需要重写ListView和GridView,这样就可以了,网上都有的。今天运行在7.0以上的时候发现,RecycleView显示不全了,我的是ScrollView嵌套RecyclerView,RecyclerView又嵌套了一个重写的Gridview,后来看到的有人说是这样:在Android6.
不知名的人
·
2018-02-07 18:51
RecyclerView应用
安卓学习
笔记------Android几种进程
1.前台进程:即与用户正在交互的Activity或者Activity用到的Service等,如果系统内存不足时前台进程是最后被杀死的2.可见进程:可以是处于暂停状态(onPause)的Activity或者绑定在其上的Service,即被用户可见,但由于失去了焦点而不能与用户交互3.服务进程:其中运行着使用startService方法启动的Service,虽然不被用户可见,但是却是用户关心的,例如用
天青色等烟雨hhft
·
2017-12-24 10:39
安卓学习
笔记------Kotlin基础语法
函数定义函数定义使用关键字fun,参数格式为:参数:类型funsum(a:Int,b:int):Int{//返回值returna+b}表达式作为函数体,返回类型自动推断funsum(a:Int,b:Int)=a+b//public方法则必须明确写出返回类型publicfunsum(a:Int,b:Int):Int=a+b无返回值的函数funprintSum(a:Int,b:Int):Unit{pr
天青色等烟雨hhft
·
2017-12-16 19:25
安卓学习
之控件
1)按钮的点击事件packagecom.example.swkj.testproject;importandroid.content.Intent;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;importandroid.view.View;importandroid.widget.Button;pub
少年你这是喜脉啊
·
2017-12-10 09:57
我是如何学习安卓开发的
我的
安卓学习
之路我的安卓之路主要有四个阶段:入门实践准备面试工作1.入门2014年,学习MFC中途放弃的我,偶然间看到Mars前辈的安卓视频,看了几天写了个简单的应用,觉得安卓开发挺有趣,同时学校的俱乐部认识了学长
Bing_Hui
·
2017-12-09 14:36
我是如何学习安卓开发的
我的
安卓学习
之路我的安卓之路主要有四个阶段:入门实践准备面试工作1.入门2014年,学习MFC中途放弃的我,偶然间看到Mars前辈的安卓视频,看了几天写了个简单的应用,觉得安卓开发挺有趣,同时学校的俱乐部认识了学长
安卓进化论
·
2017-12-07 00:00
我是如何学习安卓开发的
我的
安卓学习
之路我的安卓之路主要有四个阶段:入门实践准备面试工作1.入门2014年,学习MFC中途放弃的我,偶然间看到Mars前辈的安卓视频,看了几天写了个简单的应用,觉得安卓开发挺有趣,同时学校的俱乐部认识了学长
安卓进化论
·
2017-12-07 00:00
【
安卓学习
笔记】安卓四大组件之一——Service使用方法
知识要点:service是无界面的,可运行在后台,处理耗时(放在线程中),监听等任务;service有两种启动方式:start、bindservice生命周期:截取自慕课网两种启动方式区别:截取自慕课网start方式用法定义MyStartService类,继承servicepublicclassMyStartServiceextendsService{@OverridepublicvoidonCr
八月之雨
·
2017-12-05 07:09
【
安卓学习
笔记】HTTP请求——HttpURLConnection
主要知识点:两种方式——GET、POST获取的是inputStream字节流,在显示时,纯文本要先转换为字符流,其他的以字节流进行处理。GET方式://path格式:http://网址?aaa=xxx&bbb=xxxpublicInputStreamgetData(Stringpath)throwsException{URLurl=newURL(path);HttpURLConnectioncon
八月之雨
·
2017-12-05 06:35
【
安卓学习
笔记】文件存储读写
安卓的文件存储读写主要有两种:1、data/data/包名/files目录下存储。这种存储是将文件存到手机内存中对应的包名下。软件卸载后,存在这里的文件也全部被系统删除。此外,存在这里的文件可定义访问权限:图片截取自菜鸟教程2、SD卡下存储。常用于一些媒体文件,如图片、音视频、大文件等。使用示例:1、读写包名下文件publicclassFileHelp{privateContextcontext;
八月之雨
·
2017-12-05 06:33
【
安卓学习
笔记】Activity与Fragment通信——Fragment发送到Activity
要点:Fragment中定义内部接口和方法;Activity继承该接口,并实现该接口的方法(方法中处理Fragment传过来的数据);Fragment中获得Activity对象,并调用接口中方法。核心思想:接口的回调效果图:效果图源码:1、自定义的fragment布局文件fragment.xml2、fragment源码publicclassmyFragmentextendsFragment{pri
八月之雨
·
2017-12-05 03:33
【
安卓学习
笔记】Activity与Fragment通信——Activity发送到Fragment
要点:activity中,实例化fragment,并通过fragment的setArguments方法,向fragment发送bundle绑定的数据;fragment中,通过getArguments方法接收activity发送过来的数据。具体代码:1、MainActivity的布局文件activity_main.xml2、MainActivitypublicclassMainActivityext
八月之雨
·
2017-12-05 03:17
安卓学习
:IntentFilter
IntentFilter是什么顾名思义IntentFilter:“意图过滤器”,主要用来过滤隐式意图。当用户做一些操作的时候,安卓系统会根据配置的“意图过滤器”,去寻找可以响应操作的组件来进行服务。为什么用IntentFilterActivity有两种启动模式(此处不多说),一种是显示跳转,一种是隐式跳转。其中隐式跳转就是通过匹配设置的IntentFilter进行实现的。怎么用IntentFilt
lonamessi
·
2017-11-30 23:53
安卓学习
,Activity生命周期
代码:publicclassMainActivityextendsAppCompatActivity{privatestaticfinalStringTAG="LifeCycleActivity";privateContextcontext=this;/***Activity创建时被调用**/@OverrideprotectedvoidonCreate(BundlesavedInstanceSta
天青色等烟雨hhft
·
2017-11-25 11:03
安卓学习
日记(一):了解安卓架构(linux内核层、系统运行库层、应用框架层、应用层)
首先为了理解安卓系统是怎么工作的,就先来看一下android的系统架构,其架构大至可以分为四层:linux内核层、系统运行库层、应用框架层和应用层,那就先说说这几层。1.linux内核层:Android系统是基于Linux内核的,这一层为Android设备的各种硬件提供了底层的驱动(如显示,音频,照相机,蓝牙,WI-FI,电源管理等等),那么Android为什么会选择采用linux呢?原因与Lin
ZytheMoon
·
2017-11-06 11:27
android
安卓学习
笔记---RatingBar实现星星大小,数量,间距等的设置
最近做一个星级显示的页面,怎么做都觉得有些不合适,后来看到博主写的这篇文章,感觉获益匪浅啊转载博客地址:Android中自定义RatingBar实现星星大小,数量,间距等的设置http://blog.csdn.net/zxc514257857/article/details/68670712
不知名的人
·
2017-09-25 00:00
UI页面效果
设计模式学习--前言与单例模式
这半年的时间中接触了更多的东西,
安卓学习
到了更多的框架架构,也尝试了兴起的kotlin,web方面进入了springboot与springcloud微服务的开发,负责整个项目从零到有进步很快,并且为了加快前台开发进度学习了
HuangHq_kkw
·
2017-09-13 20:26
设计模式
单例模式
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他