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学习笔记
2579页阿里P8
Android学习笔记
在互联网上火了,完整版开放下载
笔记作者:来自于阿里P8级大神:Mark笔记特点:条理清晰,理论+实战+源码,含图像化表示更加易懂。内容概要:Android相关,性能优化,Java相关,Kotlin相关,网络相关,插件化&热修复&模块化&组件化&增量更新&Gradle,图片相关,Flutter相关,一线互联网面试真题解析等等海量知识点!由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示。如有需要获取资料文档的朋友可
炙热是你
·
2020-11-13 11:16
android
flutter
kotlin
android-studio
2579页阿里P8
Android学习笔记
在互联网上火了,完整版开放下载
笔记作者:来自于阿里P8级大神:Mark笔记特点:条理清晰,理论+实战+源码,含图像化表示更加易懂。内容概要:Android相关,性能优化,Java相关,Kotlin相关,网络相关,插件化&热修复&模块化&组件化&增量更新&Gradle,图片相关,Flutter相关,一线互联网面试真题解析等等海量知识点!由于整个文档比较全面,内容比较多,篇幅不允许,下面以截图方式展示。如有需要获取资料文档的朋友可
zhireshini233
·
2020-11-12 11:48
Android
android
ios
objective-c
swift
android studio 新建activity
在layout文件夹上右键,New-Activity-相应Activity,(如EmptyActivity).参考博客:
Android学习笔记
之AndroidStudio添加新的Activity
星星月亮0
·
2020-10-09 17:17
android
Android学习笔记
16:Button控件图文混排效果的实现
Android技术学习,更多知识请访问https://www.itkc8.comButton继承自TextView,所以TextView的一些属性同样也适用于Button控件。Button的直接子类为CompoundButton。Button的间接子类有CheckButton、RadioButton、Switch和ToggleButton。1.Button常用属性设置1.1设置Button的背景颜
最是那一低头的温柔
·
2020-09-17 06:54
Android
Android学习笔记
---文件的操作模式,各种模式之间的关系,以及沿用linux系统的安全性
.Context.MODE_WORLD_WRITEABLE模式创建的文件不可以被其他应用读取,但是可以被其他应用写入:-----------------------测试代码:publicvoidtestAccessReadWriteable()throwsThrowable{StringTAG="testAccessAppend";Stringpath="/data/data/com.credre
credreamer
·
2020-09-17 01:05
安卓学习笔记
android学习笔记
(4)-android的文件的操作模式与单元测试
android的文件的操作模式android的文件操作有四个模式openFileOutput(Stringname,intmode)//第一个参数表示文件名称,第二个参数表示文件模式如下事例FileOutputStreamout=context.openFileOutput(filePath,Context.MODE_PRIVATE);//context是上下文对象1.私有操作模式Context.
c2302359
·
2020-09-17 01:08
OpenGL ES学习笔记(二)——平滑着色、自适应宽高及三维图像生成
《
Android学习笔记
——OpenGLES的基本用法、绘制流程与着色器编译》中实现了OpenGLES的Android版HelloWorld,并且阐明了OpenGLES的绘制流程,以及编译着色器的流程及注意事项
weixin_30362083
·
2020-09-17 00:00
人工智能
移动开发
java
【
Android学习笔记
】设置App启动页
先将启动页放到项目资源中,图片一般是1080*1920的jpg。新建一个activity,如图:创建成功之后,打开刚刚创建的activity,来进行代码的编写:>>>阅读全文
sweetfire
·
2020-09-16 19:45
SQLite基本用法
依旧淡然博客园首页新随笔联系管理订阅随笔-90文章-0评论-577
Android学习笔记
36:使用SQLite方式存储数据在Android中一共提供了5种数据存储方式,分别为:(1)Files:通过FileInputStream
孟小嘎
·
2020-09-16 16:31
Android学习笔记
之Button的点击事件切换点击图片
android:background="@drawable/button_selector"(2)在res文件夹下创建drawable文件夹,创建一个selector文件文件夹内放三张图片用于切换的时候改变图片(3)其他内容不需要改变文件的图片随着按钮的点击变化
徐刘根
·
2020-09-16 16:57
Android
Android学习笔记
——Button 四种点击事件
一.Button四种点击事件分为二.任务要求我们要通过这些点击事件,要做一个小程序,要做到的效果:当我们电机“十八禁”这个按钮的时候,可以弹出一个图片(绿色部分)三.详细的四种点击事件分析1.匿名内部类方式先写好布局预览如下图所示:然后编写相关的程序,MainActivity.java,设置监控,触发时候把图片显示出来publicclassMainActivityextendsAppCompatA
橘子馒头
·
2020-09-16 16:59
Android学习笔记
_53_Android界面的基本属性
很好很全面http://www.eoeandroid.com/forum.php?mod=viewthread&tid=46859布局:在android中我们常用的布局方式有这么几种:1.LinearLayout(线性布局):(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角)线性布局分为水平线性和垂直线性二者的属性分别为:android:orientation="horizon
乐由心起
·
2020-09-16 15:06
Android
基础
Android学习笔记
(二)--------简易文本编辑器
实现是为了学习,学习是为了实现。#简易文本编辑器(一)预想功能:1.用户点击不同的按钮可以改变文本(颜色、大小、样式)2.在输入框输入文字,使其显示到文本显示区(即改变文本内容)(二)预备知识:事件处理机制:1.基于监听的事件处理2.基于回调的事件处理3.直接绑定到标签1.基于监听的事件处理主要做法是为Android界面的组件(如按钮)绑定特定的事件监听器,在事件监听器的方法里编写事件处理代码。涉
51seven
·
2020-09-16 14:15
android
移动开发
android
studio
Android学习笔记
之CoordinatorLayout与AppBarLayout
在上一篇文章《可交互提示学习笔记》中可能会遇到这种问题:弹出的Snackbar遮挡了手机底部的内容,这种情况我们可以通过CoordinatorLayout使内容随Snackbar的弹出而上移,以确保不会被Snackbar遮挡到CoordinatorLayout可以理解为是一个加强版的FrameLayout,在使用方面也和FrameLayout相似,只是它可以监听其所有子控件的各种事件,然后自动做出
狗剩Ein
·
2020-09-16 14:00
Android
【
android学习笔记
】收藏的网上查找的android资料网址
android自定义气泡组件android手指画图android的Webview与js之间的交互android自定义View之模仿类似QQ长按消息弹出来的菜单android自定义View之loading组件:MaterialLoadingProgressBarandroid开发聊天:SocketIO+Node.js实现好友与好友间的实时聊天android控件透明度设置android表格框架:sma
智商不够_熬夜来凑
·
2020-09-16 11:51
android
Android学习笔记
之Gallery
简介这是一个非常炫的效果,可以用手指直接拖动图片移动。iPhone曾经凭借这一特效吸引了无数的苹果粉丝,在Android平台上也可以实现这一效果。要实现这一效果,就必须有一个容器来存放Gallery索要显示的图片。这里使用一个继承自BaseAdapter的派生类来装这些图片。我们需要监听其事件setOnItemClickListener,从而确定当前用户选择了那一张图片。首先,我们需要将显示的图片
sjf0115
·
2020-09-16 09:56
Android
Android学习笔记
:Canvas,Drawable,Bitmap
这一节总结一下关于图形处理相关的知识。Android中2D图形处理引擎主要有以下几个重要部分组成:Canvas:holdthe”draw”calls.画布,执行画图的操作函数(实际Canvas是画家的角色,Bitmap才是真正的画布)Bitmap:holdthepixels.存放位图数据Paint:describethecolorsandstylesforthedrawing画笔的样式(颜色,粗细
benben8901
·
2020-09-16 05:05
android
bitmap
canvas
Drawable
Android
Android学习笔记
二十之Toast吐司、Notification通知、PopupWindow弹出窗
Android学习笔记
二十之Toast吐司、Notification通知、PopupWindow弹出窗Toast吐司Toast吐司是我们经常用到的一个控件,Toast是AndroidOS用来显示消息的一种机制
张文文同学
·
2020-09-15 17:29
Android学习
Android学习笔记
十八之TabLayout标签布局
Android学习笔记
十八之TabLayout标签布局AbsoluteLayout绝对布局,在API13中被废弃了,采用FrameLayout,RelativeLayoutoracustomlayout
张文文同学
·
2020-09-15 17:58
Android学习
Android学习笔记
--android.content.res.Resources$NotFoundException: String resource ID #0x0
错误提示:android.content.res.Resources$NotFoundException:StringresourceID#0x0错误原因:在setText()中使用了int型的参数错误解决方法:setText()把整型转换成string类型,方法如下:1.Strings=String.valueOf(i);2.Strings=Integer.toString(i);3.Strii
陈家小子
·
2020-09-15 10:19
Android
Android学习笔记
(20):时钟(AnalogClock和TextClock)和计时器(Chronometer)
时钟文本TextClock继承自TextView,是用于显示当前时间的文本框。TextClock支持的XML属性和相关方法XML属性相关方法说明android:format12HoursetFormat12Hour(CharSequence)设置12小时制的格式字符串android:format24HoursetFormat12Hour(CharSequence)设置24小时制的格式字符串andr
weixin_34162228
·
2020-09-14 20:05
Android学习笔记
:关于Handler的详解(二)
4.Handler移除消息handler不只能发送一个消息,而且还能移除消息。当我们调用handler.post()方法时,调用handler.removeCallbacks(myRunnable)方法,可以移除正在调用的对象。当调用handler.sendMessage()方法时,可以通过调用handler.removeMessages(int)方法移除正在调用的对象;实例五:拦截消息布局代码:
Animee
·
2020-09-14 20:27
Android学习笔记
Android学习笔记
—— 十 、多媒体的基础使用 - 打开相册选取图片
添加运行时权限处理因为查看相册需要访问SD卡,所以这里需要对WRITE_EXTERNAL_STORAGE这个危险权限进行运行时权限处理。使用隐式Intent打开相册Intentintent=newIntent("android.intent.action.GET_CONTENT");intent.setType("image/*");startActivityForResult(intent,CH
北方提不起劲
·
2020-09-14 19:47
Android学习笔记
Android学习笔记
—— 十 、多媒体的基础使用 - 调用相机拍照
启动相机//实例化一个File对象outputImage用于存储拍下来的照片FileoutputImage=newFile(getExternalCacheDir(),"output_image.jpg");try{//因为是缓存图片,所以如果已存在就直接删除,接下来创建一个空文件if(outputImage.exists()){outputImage.delete();}outputImage.
北方提不起劲
·
2020-09-14 19:47
Android学习笔记
Android学习笔记
—— 十 、多媒体的基础使用 - 通知的基础使用方法
创建通知//使用getSystemService(Context.NOTIFICATION_SERVICE)方法获取通知管理器NotificationManagernotificationManager=(NotificationManager)getSystemService(Context.NOTIFICATION_SERVICE);//配置一个PendingIntent对象作为setCont
北方提不起劲
·
2020-09-14 19:47
Android学习笔记
Android学习笔记
——手机多媒体运用
参考书籍:Android第一行代码(第二版).郭霖著1、通知Notification是Android中较有特色的功能,当应用程序希望向用户发出提示信息但不在前台运行时可使用(手机顶部显示通知图标,下拉后看到详细内容)。(1)基本用法可在活动(较少,一般进入后台才需要)、广播接收器、服务里创建。步骤:a、获取NotificationManager实例:NotificationManagermanag
JOJO_小丫
·
2020-09-14 19:26
Android学习笔记
Android学习笔记
——入门框
提到Android,大家能想到什么呢?常言的Android其实是Android系统,目前市场上占有率很高的移动操作系统,是谷歌针对手机开发的。接下来先了解一些android的入门知识。一.Android系统框架(公开的android体系结构图):四层架构,五块区域。细了解参考:https://blog.csdn.net/spy19881201/article/details/57754844.应用
ShaneneD
·
2020-09-14 18:51
Android
Android
android学习笔记
——多媒体
一,Bundle类:转载:http://blog.csdn.net/randyjiawenjie/article/details/6651437二,接收短信的广播接收器publicvoidonReceive(Contextcontext,Intentintent){Bundlebundle=intent.getExtras();Object[]pdus=(Object[])bundle.get("
BBBoom_
·
2020-09-14 18:11
Android学习笔记
之Material Design实战
MaterialDesign是在2014年GoogleI/O大会上重磅推出的一套全新的界面设计语言,是由谷歌的设计工程师们基于传统优秀的设计原则,结合丰富的创意和科学技术所发明的一套全新的界面设计语言,包含了视觉、运动、互动效果等特性。为支持MaterialDesignUI设计风格,谷歌在2015年的GoogleI/O大会上推出了一个DesignSupport库,这个库将MaterialDesig
MYBOYER
·
2020-09-14 17:22
Android学习笔记
Android学习笔记
三十八:Android4.0 Socket异常,需要另外开辟线程进行Socket编程
出处:http://www.xuebuyuan.com/2119042.htmlSocketsocket=newSocket();socket.connect(newInetSocketAddress(ConstData.TCP_IP,ConstData.TCP_PORT),2000);通不过去,直接异常处理,这是因为android3.0+以上已经不建议在activity中添加耗时操作,要界面和数
无痕幽雨
·
2020-09-14 12:21
wifi
Android学习笔记
之相对布局与表格布局
开发环境:WinXP+eclipse-jee-helios(版本号3.6)+ADT(版本10.0.1)+AndroidSDK(版本10);模拟器及真机测试环境:Android2.21.RelativeLayout—相对布局查看Android开发文档可以看到RelativeLayout(相对布局的例子),实现的效果如下:实现该布局效果的代码如下:分析:相对布局,及谁在谁的下边,左边,右边,顶部在同一
weixin_33701564
·
2020-09-13 17:46
Android学习笔记
:Error running app: Default Activity Not Found
今天开始正式学习Android,没错搭好环境后我就碰到第一个问题:Errorrunningapp:DefaultActivityNotFound这个问题的原因是没有为程序配置主活动。解决办法是在AndroidManifest.xml文件中加入如下代码:intent-filter:是每一个Activity对应的过滤器标签节点。ACTION_MAIN:AndroidApplication的入口,每个A
Phyllis_Sun
·
2020-09-13 16:59
Android
Android学习笔记
2:Hello World程序解析
《第一行代码——Android》郭霖著AndroidStudio入门到精通AndroidStudio与Eclipse的一些不同AndroidStudio是基于IDEA的,IDEA全称IntelliJIDEA,是java语言开发的集成环境。IDEA与Eclipse有很大的区别,它们主要的不同在这篇文章中有详细的说明,在此就不赘述了。所以AS新建的时候有newapplication和newmodule
galaxy_robot
·
2020-09-13 16:14
Android
【
android学习笔记
】关于相对布局RelativeLayout的各种属性介绍
RelativeLayout相对布局是个人觉得在android布局中比较常用且好用的一个,当然如果想让布局更漂亮是需要多种布局混合搭建的,这里就需要更深入的学习了,在这只介绍下有关相对布局的东西。相对于兄弟元素android:layout_below="@id/aaa":在指定View的下方android:layout_above="@id/xxx":在指定View的上方android:layou
ssssny2
·
2020-09-13 16:32
个人类型
七、
Android学习笔记
_JNI hello world
1、需要准备的工具,eclipse,cdt(c++)插件,cygwin(unix)和androidndk.在cygwin的etc目录下将ndk的路径引入到profile文件中,可以在cygwin的任何目录都可以访问到ndk,不同的ndk路径PATH的写法不同.:${ORIGINAL_PATH=${PATH}}if[${CYGWIN_NOWINPATH-addwinpath}="addwinpath
anmi9542
·
2020-09-13 15:50
Android学习笔记
-View的位置参数以及手势的监听
View的位置参数这个在平常经常会用到,一些比较炫的动画,还有效果,都是改变View的位置来进行的。在有一个是手势的监听,监听手指在屏幕上的滚动,快速滑动等。View的位置参数1.view的位置主要由它的四个顶点来决定的,分别对应于view的四个属性,left,top,right,bottom.left:为view左上角的横坐标top:为view左上角纵坐标right为view右下角的横坐标bot
昕哇
·
2020-09-13 09:47
Android学习笔记
Android学习笔记
-MeasureSpec的理解
MeasureSpec字面意思为测量的规格,他决定了view的测量过程接下来探讨几个问题来学习MeauseSpec1.MeasureSpec的构成2.如何创建MeasureSpec3.默认View的OnMeasure过程中对MeasureSpec的处理一.MeasureSpec的构成MeasureSpec代表一个32位的int值,前俩位代表SpecMode,后30位代表SpecSize.其中:Sp
昕哇
·
2020-09-13 09:16
Android学习笔记
Android学习笔记
(一) Intent用法总结
https://www.androiddev.netIntent是Android程序中各个组件之间进行交互的重要方式之一,它既可以在当前Activity中指定想要完成的动作,还可以在不同组件间进行数据传递。Intent可分为两种,显示Intent和隐式Intent。1.显示Intent首先介绍显示Intent的用法,通过其中一个Intent的构造方法Intent(ContextpageContex
你说我说你说我是进阶的小白
·
2020-09-13 02:46
安卓开发
Android学习笔记
(一)
应用程序的初始版本代码是1,这可以通过AndroidManifest.xml中的android:versionCode属性来设置。这个值用来辨识应用程序的版本号,可以通过编程用这个值来决定应用程序是否需要升级应用程序的初始版本名称是1.0,这是通过AndroidManifest.xml中的android:versionName属性来设置。这个字符串值主要用来显示给用户看,应该使用这种格式:..找到
wizfair
·
2020-09-12 14:23
Android
【
android学习笔记
】EditText点击跳转页面
用途:大多数搜索页面实现:tv_text.setFocusable(false);tv_text.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewview){Intentintent=newIntent(getActivity(),SearchActivity.class);startActiv
智商不够_熬夜来凑
·
2020-09-12 06:45
移动端
android学习笔记
Android学习笔记
(七)内容提供器(Content Provider)
7.1内容提供器内容提供器(ContentProvider)主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性。目前,使用内容提供器是Android实现跨程序共享数据的标准方式。内容提供器可以选择只对哪一部分数据进行共享,从而保证隐私数据的安全。内容提供器有两种用法:一种是使用现有的内容提供器来读取和操作相应程序
代码与酒
·
2020-09-12 00:58
#
Android学习笔记
Android学习笔记
---Log与Activity生命周期
Android学习笔记
---Activity生命周期1.Log类的应用。
weixin_30673611
·
2020-09-11 17:19
android学习笔记
7 android简略开机流程(从u-boot 到Idle)
本来应该说说kernel中的input子系统和上层的对应关系的,但是碰到了开机的一些问题,下定决心把这个过程搞清楚。U-boot之前的SPL的启动暂且不提,我们从U-boot在上电后被SPL从NAND中拷贝至SDRAM,然后执行board_init_f跳转到board_init_r开始。u-boot里的流程大家可以通过打串口log来看。u-boot\arch\arm\lib\board.cvoid
有梦想的胖子
·
2020-09-11 16:12
linux
android
Android学习笔记
- 《Android开发艺术探索》第一章
第一章1.1Activity的生命周期全面分析1.1.1典型情况下的生命周期分析onCreate:Activity生命周期第一个方法,在此方法中我们可以做一些初始化工作,如调用setContentView加载布局资源、初始化Activity所需数据等。onRestart:表示Activity正在重新启动。一般由用户行为导致(如按Home键),使当前Activity从不可见重新变为可见状态。onSt
水炮
·
2020-09-11 13:15
Android学习
Android学习笔记
----Activity的生命周期
/*********************************************************************************************************************/此博客原本是本人学习Android过程中自己所做的学习笔记,在此分享出来供大家学习,因为之前只是个人笔记仅供自己回顾复习,所以笔记里可能借鉴了其他人的一些资料,整
a946898963
·
2020-09-11 13:38
Android基础
android学习笔记
----Activity生命周期
Activity生命周期概述onCreateonStartonResumeonPauseonStoponDestroy执行log如下:概述Activity生命周期分为六个核心回调方法:onCreate()、onStart()、onResume()、onPause()、onStop()和onDestroy()。Activity进入新状态时,系统会触发调用其中每个回调方法。Activity启动流程以及
a125478329
·
2020-09-11 13:58
android学习笔记
匿名Binder
匿名binder就是没有向servicemanager提交注册的binder。对于已经建立好Binder通信的Client和server,server可以将一个Binder的引用传递给client,client可以通过这个引用来访问server。那么这种匿名的访问是怎么建立起来的?在server被唤醒后为什么可以通过target-ptr找到bbinder呢?答案就在第一次返回这个Binder的引用
有梦想的胖子
·
2020-09-11 13:29
android
android学习笔记
——Localtion服务之LocationManager
http://blog.csdn.net/liuhe688/article/details/6573459慢慢看一下上述的连接中关于LocationManager的讲解以及其中得注释部分,博主讲的挺详细了。接下来我把LocationManager的基本用法零碎的写一下获取到一个LocationManager的实例调用系统的服务(因为LocationManager本身就是一个系统的服务)Locati
Alistud_米文
·
2020-09-10 22:46
android学习笔记
Mapbox
Android学习笔记
(5)表达式、数据集群
表达式与Mapbox开发人员体验的其他部分一样,表达式都是关于细粒度控制的。表达式使您能够基于数据的属性动态设置空间数据的样式。它们为您提供许多灵活而强大的操作。您可以同时使用多个特性属性对数据进行样式化,应用条件逻辑,并使用算术或字符串操作操作数据,以便在数据和数据样式之间建立更复杂的关系。任何布局属性、画图属性或过滤器的值都可以指定为表达式。表达式定义了使用下面描述的操作符计算属性值的公式。M
Test_hh112
·
2020-09-10 12:37
移动开发
Android学习笔记
之RadioButton的使用详解
(1)选用radioGroup的图标(2)控制的类是packagecom.lc.radiobutton;importcom.example.radiobutton.R;importandroid.os.Bundle;importandroid.app.Activity;importandroid.view.Menu;importandroid.view.View;importandroid.wid
徐刘根
·
2020-08-26 23:58
Android
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他