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学习笔记
----利用ContentObserver监听数据库内容的改变
/**********************************************************/利用ContentProvider监听数据库内容的改变监听ContentProvider所共享的内容的变化,并随着ContentProvider数据的改变提供相应的处理。1,创建一个类,继承ContentObserver()2,注册内容ContentObservergetCont
a946898963
·
2020-08-07 10:37
Android基础
Android学习笔记
---实现网络图片翻页效果
每天一个小目标,早晚单车变摩托言归正传,今天又接到了一个需求,就是要使图片翻页的时候模仿电子书的翻页效果,大概是什么样子先来看下效果图大概是就是这么一个样子,接下来就进入代码环节注:以下自定义组件以及工具类都非本人亲自编写,均属于互联网开源作品,本篇博客只讲使用,不讲原理首先我们先来复制一个自定义组件到我们自己的项目里分别是importandroid.content.Context;importa
CrackgmKey
·
2020-08-07 10:37
Anndroid学习笔记
【客户端学习】Kotlin Android 学习笔记
Kotlin
Android学习笔记
Android应用的基本组件1.Activity和ViewActivity是Android应用中负责与用户交互的组件View组件是所有UI控件、容器控件的基类2.ServiceService
アカツキ
·
2020-08-06 18:00
Android学习笔记
之AndroidManifest.xml文件解析 service
http://www.cnblogs.com/pilang/archive/2011/04/20/2022932.html7、第三层【1】service与activity同级,与activity不同的是,它不能自己启动的,运行在后台的程序,如果我们退出应用时,Service进程并没有结束,它仍然在后台运行。比如听音乐,网络下载数据等,都是由service运行的【2】service生命周期:Serv
tonykk2008
·
2020-08-06 13:09
Android学习笔记
044之Actionbar和Toolbar
这一篇我们介绍两个相似的控件,分别是Actionbar和Toolbar。ActionbarActionbar是Android3.0之后的一个重要的交互元素,Actionbar位于Activity的顶部,用于显示图标、菜单、标题,广泛用于View的交互、导航等功能。在Android3.0之后,Actionbar是默认添加的,只要你新建的Activity继承于AppCompatActivity,Act
张文文同学
·
2020-08-05 22:58
Android学习
Android学习笔记
(八)——在Manifest中设置ActionBar
如果想要去掉默认的导航栏在Manifest的application中添加属性android:theme="@style/Theme.Design.NoActionBar"可将导航栏去掉。默认时:修改属性后:添加导航栏的名字label属性注意此时的theme属性应该是:android:theme="@style/AppTheme"效果显示:-在Manifest中设置横屏竖屏显示通过添加属性ndroi
Nuyoahgyc
·
2020-08-05 21:34
基于linux系统安装Android Studio
之前博文已经介绍过windows下安装AS了《
Android学习笔记
之——AndroidStudio的安装(3.6版本)、Java的基本语法及Android的概述》目录下载androidstudio安装
gwpscut
·
2020-08-05 21:41
Android
Android学习笔记
之——Android Studio的安装(3.6版本)、Java的基本语法及Android的概述
接下来会同步开启android的学习。并且写一系列的学习笔记。本博文先来介绍一下AndroidStudio的安装以及java的基本语法和android的概述。(在本博文对应的资源中,给出了JDK以及androidstudio的安装包)目录安装AndroidStudio安装JDK下载与安装环境变量配置AndroidStudio配置Androidstudio及helloworld目录介绍.gradle
gwpscut
·
2020-08-05 21:27
Android
Android学习笔记
Android1、10个基本简单的linuxmkdir创建文件夹rmdir删除文件夹rm删除文件touch创建文件cat查看文件find查找目录mv移动(修改)文件cp拷贝文件cd切换当前目录tail查看文件尾部ls列出文件清单reboot重启ps查看系统进程2、adb命令adbdevice查看连接计算机的设备adbreboot重启设备adbrebootbootloader刷机模式adblogca
zither.
·
2020-08-05 11:14
Android学习笔记
MVP模式框架
Android学习笔记
MVP模式框架1.MVP模式介绍:在上一次学习中,我简单的介绍了MVC构架,这次我来简单的介绍下什么是MVP。
David_GodV
·
2020-08-05 10:48
Android学习笔记之框架
Android学习笔记
整理之常用三种框架:1、MVC模式
目录MVC框架模型需求:查询用户账号信息不使用任何框架去实现需求MVC模型简介使用MVC框架去实现需求与不使用框架实现需求,进行比较界面展示MVCActivity数据获取MVCModelMVC模型优缺点优点缺点使用建议MVC框架模型本章通过具体事例对比使用MVC模型和不使用框架模型的区别,并使用MVC实现对该需求的优化,总结MVC的优点以及MVC中还可以进行优化的部分。下面我们将通过代码的方式,来
鲁迷那
·
2020-08-05 10:56
安卓开发
Android学习笔记
整理之常用三种框架:3、MVVM模式
MVVM框架模型本节将带大家总结MVP框架模型存在的问题,通过对比的方式学习MVVM模型,并使用MVVM模型实现对需求的再一步优化,最后总结MVVM的优缺点。上面我们讲了mvp模型,mvp对mvc进行了比较好的优化,并且在日常的项目代码中,mvp已经能够帮助我们满足大部分的场景需求,但是它还不够简洁,需要使用较多的接口,所以我们希望可以对它进行进一步的优化。mvp和mvvm的异同点下面我们来看看m
鲁迷那
·
2020-08-05 09:16
安卓开发
Android学习笔记
整理之常用三种框架:2、MVP模式
目录MVP框架模型MVC模型的明显缺陷MVP模型简介MVP模型优缺点使用MVP的建议MVP框架模型本节将带大家总结MVC模型存在的问题,通过对比的方式学习MVP框架模型,并使用MVP模型实现对该需求的进一步优化,最后总结MVP的优点,以及MVP中还可以进行优化的部分。MVC模型的明显缺陷前面我们讲到mvc模型,它有一些明显的缺陷而在mvp模型当中,这些问题得到很好的解决MVP模型简介Model主要
鲁迷那
·
2020-08-05 09:15
安卓开发
android学习笔记
之使用Eclipse搭建web服务器实现Android客户端登录
接触Android有半年了,一直啃不下也不敢去触碰的一块儿硬骨头就是客户端与服务端的通信。上一篇文章写了通过谷歌官方通信框架Volly实现手机号码归属地查询,但这并不是真真意义上的掌握客户端与服务端之间的数据交换,因为服务端是调用了由聚合网提供的一个接口API,所以这次我尝试使用eclipse亲手搭建自己的web服务器并实现一个简单的登录功能。本文实现了Volley框架的get/post以及jav
coder_小康
·
2020-08-04 16:29
android入门学习
android学习笔记
(一)数据存储与访问
Android为数据存储提供了以下几种方式:1.文件存储方式2.SharedPreference存储方式3.ContentProvider内容提供者4.网络存储方式(一).文件操作方式(其本质即为输入输出流的操作)实现登录界面账号、密码的保存功能。1.写布局文件,分别添加:a.图片控件(ImageView)b.两个输入框(EditText)c.单选框(CheckBox)d.登录按钮(Button)
AngdyChen
·
2020-08-04 16:41
Android基础知识
数据存储
android
字符流
数据存储之SQLite 数据库存储——第一行代码
Android学习笔记
SQLite是一款轻量级的关系型数据库,它的运算速度非常快,占用资源很少。存储大量复杂的关系型数据的时候使用。一、创建数据库SQLiteOpenHelper帮助类,借助这个类就可以非常简单地对数据库进行创建和升级。SQLiteOpenHelper中有两个抽象方法,分别是onCreate()和onUpgrade(),我们必须在自己的帮助类里面重写这两个方法,然后分别在这两个方法中去实现创建、升级数据
牧之丶
·
2020-08-04 10:21
Android应用开发
Android学习笔记
【一】Android学习感言(包含学习见解、学习方法)
Android学习感言(包含学习见解、学习方法)开始前我想我还是先描述一下我目前的状况:本人大三,在某个大学学习计算机科学与技术专业,看上起好像是本科,然而并没有什么卵用。即将奔向大四,说白了就是马上要找工作了呗,7月3号考完最后的科目。对于自己的现状还是一头雾水,而在这几天我的同学朋友们报各种培训班也就开始了(什么达内、千峰、思成等等简直不想数了),培训?可是我并没有这样做。于是我就更慌了。终于
vampire_jair
·
2020-08-04 09:16
Android学习之路
Android学习笔记
之——ListView的基础使用
ListView这是我的第一篇博客,今后将以写博客来用于记录自己的学习过程,如有写的不好的地方,请各位同仁多多指点,您的指点将使我更加认清自己,在此表示万分感谢!ListView的基础用法ListView是Android中一种很常用的控件,首先让我们来看看它的布局代码:很简单的布局,先指定id再将宽高设置成需要的状态即可。既然ListView是用来展现大量数据的,那么在设置完布局后,就要给他提供好
TRS透明
·
2020-08-04 09:32
Android学习笔记
Android学习笔记
之——okhttp的使用
Android学习笔记
之——OkHttp的使用书不尽言,言不尽意,他山之石,可以攻玉。
TRS透明
·
2020-08-04 09:32
Android学习笔记
android学习笔记
25--------------短信的各种操作操作
转载请注明原文出处:http://blog.csdn.net/yf210yf1.注册广播接收器importandroid.content.BroadcastReceiver;importandroid.content.Context;importandroid.content.Intent;importandroid.os.Bundle;importandroid.telephony.SmsMes
知耻而后勇的蜗牛
·
2020-08-04 09:03
android
Android学习笔记
九:基本视图组件:Spinner
在Web开发中,HTML提供了下拉列表的实现,就是使用元素实现一个下拉列表,在其中每个下拉列表项使用表示即可。这是在Web开发中一个必不可少的交互性组件,在Android中的对应实现就是Spinner。首先来看一下Spinner的文档:java.lang.Object↳android.view.View↳android.view.ViewGroup↳android.widget.AdapterVi
wuyongde0922
·
2020-08-04 08:20
Android
Android学习笔记
(十三)text 文本输入
指定EditText输入类型通过android:inputType可以指定EditText的输入类型,比如输入数字,日期,密码或者邮件地址等。下面列出常用的类型值:text普通文本的输入textEmailAddress包含“@”字符的文本输入(邮件地址)textUri包含“/”字符的输入number基本数字输入phone电话格式的输入android:inputType控制输入行为textCapWo
梦科
·
2020-08-04 08:17
android
Android学习笔记
(十二)——数据存储(SQLite数据库)
【第一部分】历史文章:
Android学习笔记
(一)——创建第一个Android项目
Android学习笔记
(二)androidstudio基本控件及布局(实现图片查看器)
Android学习笔记
(三)androidstudio
浅殇忆流年
·
2020-08-04 07:48
Android
Android期末项目(一)—— 解析二维数组对象
【第一部分】历史文章:
Android学习笔记
(一)——创建第一个Android项目
Android学习笔记
(二)androidstudio基本控件及布局(实现图片查看器)
Android学习笔记
(三)androidstudio
浅殇忆流年
·
2020-08-04 07:48
Android
Android学习笔记
⑤——UI组件的学习TextView相关
TextView是一个强大的视图组件,直接继承了View,同时也派生出了很多子类,TextView其作用说白了就是在布局中显示文本,有点像Swing编程中的JLabel标签,但是他比JLabel强大的多!上面这个图解就是TextView派生出的一些类(图来自疯狂Android讲义),TextView有许多的xml属性,下面就在例子中举一些我觉得常用的,其他属性如果要用到的话,到时候在查阅资料!常规
weixin_34390105
·
2020-08-04 05:10
Android学习笔记
06:线性布局LinearLayout
线性布局在xml文件中使用来定义。线性布局可以分为水平和垂直方向的布局,可以通过android:orientation来定义方向,android:orientation=“horizontal”表示水平方向,android:orientation=“vertical”表示垂直方向。android:layout_width表示控件的宽度,android_layout_height表示控件的高度,其属
weixin_34242819
·
2020-08-04 05:39
Android学习笔记
06-线性布局LinearLayout
线性布局在xml文件中使用来定义。线性布局可以分为水平和垂直方向的布局,可以通过android:orientation来定义方向,android:orientation=“horizontal”表示水平方向,android:orientation=“vertical”表示垂直方向。android:layout_width表示控件的宽度,android_layout_height表示控件的高度,其属
weixin_34186128
·
2020-08-04 05:13
Android学习笔记
--动画特效
直接上代码,有事先不多写,以后在补MainActivity1packagecom.wuxianedu.animation;23importandroid.support.annotation.AnimRes;4importandroid.support.v7.app.AppCompatActivity;5importandroid.os.Bundle;6importandroid.view.Vie
weixin_33757609
·
2020-08-04 04:31
Android学习笔记
之 仿QQ登录界面的实现
最近做一个登录的界面,我脑子里一下就想到QQ的登录界面,简单,美观,所以就找了些资料实现了下,现在整理下先来看下效果图1.首先是布局文件XML文件,不解释直接上1>主界面1671415192021222930394048495960646572737475838491921021031041051151162>浮动窗口界面及其子界面12781415161256101118192728292.JAV
weixin_30699955
·
2020-08-04 04:56
android学习笔记
40——国际化和资源自适应
国际化——Internationalization,简称I18N.本地化——Localization,检查L10N.java国际化资源的思路:java提供国际化资源的思路,是将程序中的标签、提示信息放在资源文件中,程序需要支持那些语音,就需要提供对应的资源文件。资源文件是key-value类型,每个资源文件的key一致,value随不同语音而改变。java国际化主要通过如下三个类完成:1.java
weixin_30414635
·
2020-08-04 04:39
移动开发
java
【入门篇】
Android学习笔记
——TextView
http://www.cnblogs.com/wisekingokok/p/5250938.html要问Android开发中最常用的控件是哪一个,那一定非TextView莫属,TextView作为Android最常用的文字显示控件,具有简易并且强大的特性。首先通过一个示例看一看TextView的使用简单到了一个什么样的程度,如下面代码所示:仅仅三行代码,即可完成文字的显示。其中:android:l
小网名zzy
·
2020-08-04 02:42
Android学习笔记
-SQLite和Content Provider
SQLite数据库SQLite是用C语言写的开源嵌入式数据库引擎,是一款轻型的数据库。设计目标为嵌入式的,占用资源低,处理速度快,能结合C#、PHP、Java等语言,以及ODBC接口。特点零配置,数据库支持2TB大小,源代码大约3万行,250k,开源。数据类型SQLite采用的是动态数据类型,会根据存入值自动判断。具有以下五种数据类型:1.NULL:空值2.INTEGER:带符号的整型,具体取决存
x_k
·
2020-08-04 02:03
android
【
android学习笔记
】关于相对布局RelativeLayout的各种属性介绍
转自:http://hi.baidu.com/sjlsdy/item/b0203a1b89f700fc746a84b5RelativeLayout相对布局是个人觉得在android布局中比较常用且好用的一个,当然如果想让布局更漂亮是需要多种布局混合搭建的,这里就需要更深入的学习了,在这只介绍下有关相对布局的东西。相对于兄弟元素android:layout_below="@id/aaa":在指定Vi
top_along
·
2020-08-04 01:22
android笔记
【
android学习笔记
】关于相对布局RelativeLayout的各种属性介绍
RelativeLayout相对布局是个人觉得在android布局中比较常用且好用的一个,当然如果想让布局更漂亮是需要多种布局混合搭建的,这里就需要更深入的学习了,在这只介绍下有关相对布局的东西。相对于兄弟元素android:layout_below="@id/aaa":在指定View的下方android:layout_above="@id/xxx":在指定View的上方android:layou
堕落_天使
·
2020-08-04 01:05
基础学习
Android学习笔记
032之数据存储—文件存储读取
我们知道,在AndroidOS中,提供了五中数据存储方式,分别是:ContentProvider存储、文件存储、SharedPreference存储、SQLite数据库存储、网络存储。其中ContentProvider存储在我们介绍ContentProvider的时候已经介绍过了,现在我们学习其它的数据存储方式。这一篇,我们介绍文件存储。1、文件的操作模式我们在学Java的时候都知道,Java中的
张文文同学
·
2020-08-04 01:44
Android学习
android 学习笔记: manifest.xml中声明多个activity的方法记录
android学习笔记
:manifest.xml中声明多个activity的方法记录//声明第一个启动页面android:name="com.example.activitytestmain.Welcome
set_message
·
2020-08-04 00:46
android
android学习笔记
(7)AbsoluteLayout+FrameLayout+RelativeLayout+TableLayout四大布局方式
一,absolutelayout绝对布局,可以用android:layout_x或y来指定绝对坐标,这个布局中android:orientation就无效了(只对线性布局有效)这种布局的缺点是缺乏灵活性,不易维护.二,framelayout框架布局,层叠式,有点像堆栈,先进在底层,会被后进的覆盖.可以用android:layout_gravity=""(注意这可不是android:gravity!
sac761
·
2020-08-04 00:31
android开发学习笔记
android修炼之路
android学习笔记
(1)TextView控件的学习
1,初步:在MainActivity中加入:TextViewtv=newTextView(this);//tv.setText("hello");setContentView(tv);//2,加深:这样在AVD中就能显示hello了,如果要在代码中加很多这样的控件就会很乱,因此另一个好方法是在layout/activity_main.xml中写控件.如:
sac761
·
2020-08-04 00:31
android开发学习笔记
android修炼之路
Android学习笔记
--翻译
文章目录第一周AndroidSystemArchitecture(Android系统架构)AndroidPlatformAndroidPlatformUpdatesAPILevelsandAndroidPlatformVersionsAPILevelUsesofAPILevelinAndroid第二周AnOverviewofLayouts(布局概述)ViewsandViewGroupsLayout
JAVA真的太难了
·
2020-08-03 23:09
Android学习笔记
之TextView(文本框)、EditText(编辑框)、RadioButton(单选按钮)、spinner下拉框、CheckBox(复选框)以及Button(按钮)
android学习笔记
近期学习了android,今天下午考完试,分享一下我的
android学习笔记
吧!
nicole226
·
2020-08-03 22:51
android学习笔记
之sqllite数据库
SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的SQL数据库引擎。它是一个零配置的数据库,这意味着与其他数据库一样,您不需要在系统中配置。就像其他数据库,SQLite引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite直接访问其存储文件。———————————————————————————————————————————————————————
织田、信长
·
2020-08-03 22:32
android
Android学习笔记
之RecyclerView详解
Android学习笔记
之RecyclerView详解RecyclerView是什么?在android5.0,开始出现了一些新特性,其中就包括了非常受欢迎的RecyclerView。
David_GodV
·
2020-08-03 21:34
Design
Android学习笔记
之屏幕宽高、状态栏宽高、标题宽高以及left()、top()、right()、bottom()
Android学习笔记
之屏幕宽高、状态栏宽高、标题宽高以及left()、top()、right()、bottom()前言:想学号安卓,这几个方法及属性你不得不学会怎么获取,当你学会了如何获取屏幕宽高、状态栏宽高
David_GodV
·
2020-08-03 21:34
Android学习笔记
android学习笔记
(三)基础UI组件1——按钮,文本框,CheckBox,Radiobutton介绍
任何一款游戏来说都不会缺少UI的存在,而android自身就提供了多种UI组件,这里先介绍4种一.按钮最基本的控件,这个控件可以响应点击事件,在android中使用需要重写点击事件,重写的过程使用setOnClickListenr并将View.onClickListener作为参数传入,之后重写onClick方法即可Buttonbutton=(Button)this.findViewById(R.
柯瓦特罗
·
2020-08-03 21:15
android
android学习笔记
-startActivity的源码分析(基于API26)
这段时间一直在看Activity启动流程,是时候总结一下了:先上类图,该类图基于API26,少了几个代理类,具体对比见:androidapi26ActivityManagerNative类被弃用。代理类ActivityManagerProxy已经被删除。改用AIDL方式。、--------------------【以下属于客户端】--------------------类:Activitystar
谁能告诉俄
·
2020-08-03 20:35
android
android学习笔记
2-打包混淆配置
在AndroidStudio项目中的混淆打包配置项:项目目录下增加:proguard-rules.pro,如图:配置文件具体类容如下:#AddprojectspecificProGuardruleshere.#Bydefault,theflagsinthisfileareappendedtoflagsspecified#inE:\Android\adt-bundle-windows-x86_64-
谁能告诉俄
·
2020-08-03 20:35
android
Android学习笔记
-recreate()方法导致fragment重复新建的问题,解决方法
Android学习笔记
-recreate()方法导致fragment重复新建的问题,解决方法今天修改一个比较奇怪的bug:在操作一个事件的时候,使用eventbus来监听事件,断点发现有时候是会执行两次
谁能告诉俄
·
2020-08-03 20:04
android
Android学习笔记
-解决hellocharts折线图由于特殊数据不能展示的问题
前两天修改一个项目的BUG:使用hellocharts展示了一个饼图,点击饼图的一项再用折线图展示饼图中每项具体数据。发现问题:饼图中现有数据,点击之后折线图不能展示数据。通过查看数据源发现:不能展示图片的情况有两种:1.折线图所有数据一样:例:{7,7,7}2.折线图只有一个数据,例:{10}通过debug调试发现:在计算RawX,RawY会出现pixelOffset为NaN的问题。/***Tr
谁能告诉俄
·
2020-08-03 20:04
android
Android学习笔记
七:基本视图组件:RadioGroup和RadioButton
[url=http://sarin.iteye.com/blog/1632124]接上文[/url]在Web开发中,HTML的可以实现单选按钮,单选按钮主要用于多值选一的操作,比如性别的选择,仅能从“男”或“女”中选择,那么就可以使用单选按钮实现。那么在Android中实现单选就需要使用到RadioGroup和RadioButton两个视图组件,它们结合使用才能达到单选按钮的效果。首先我们来看看这
nanlei1987
·
2020-08-03 20:32
积少成多
android学习笔记
---37_采用广播接收者实现短信窃听,以及拦截特定号码的短信,以及该短信的上传转发
37_采用广播接收者实现短信窃听器1.原理:当系统接收到短信时候,会发出一个广播Intent,Intent的action名称为android.provider.Telephony.SMS_RECEIVED,该Intent存放了系统接收到的短信内容,我们使用名称“pdus”即可以从Intent中取得短信的内容。广播被分为两种不同的类型:“普通广播(Normalbroadcasts)”和“有序广播(O
credreamer
·
2020-08-03 19:06
安卓学习笔记
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他