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学习笔记
五之Service
Android学习笔记
五之Service1、什么是Service?什么是Service?
solo_talk
·
2016-06-15 17:00
android
Android学习笔记
四之Activity
Android四大组件之Activity1、什么是ActivityActivity是Android四大组件之一,用于显示View。Activity是一个应用程序组件,提供一个用户交互的接口,其本身是没有界面的,Activity类创建一个窗口,在上面可以绘制用户接口。窗口通常充满屏幕,也可以小于屏幕而悬浮于其他窗口之上。开发者可以通过Activity类提供的setContentView(View)接
solo_talk
·
2016-06-14 14:00
android
Activity
Android学习笔记
13:EditText的使用
from:http://www.cnblogs.com/menlsh/archive/2012/12/16/2820684.htmlEditText是在Android开发中经常被使用到的控件,主要用来获取用户的输入内容。1.EditText常用属性EditText继承自TextView,所以EditText也拥有一些TextView中的属性和方法。EditText的常用属性有以下一些:androi
wuqilianga
·
2016-06-13 15:00
Android 学习系列 - Activity
最近受女票大人之邀要做一个androidapp,:-(,鉴于已经很久没碰过android,加上以前写过系列的
android学习笔记
,这里总结下来,权当复习回顾,如果能帮助刚开始学android的童鞋就太好了
陈学家_6174
·
2016-06-13 00:00
android
Android学习笔记
——界面相关逻辑
1、Handler和HandlerThread的区别2、AnscTask的运用4、Activity的四种启动模式5、fragment的生命周期,Activity的生命周期6、broadCast,两种模式,静态模式(xml中声明);动态模式:java代码中动态创建braodCast7、ContentPrivoder,实现系统内App信息的查询8、Activity时,在点击back键后,onPause
股渣
·
2016-06-12 17:50
学习笔记
Android学习笔记
三之Android基础
1、APK程序打包1.1、什么是签名?Android独有的安全机制,除了权限机制外,另外一个就是签名机制了。签名机制主要用在以下两个主要场合起到其作用:升级App和权限检查。1.2、签名的作用升级App用户在升级一款已经安装过的App时,如果程序的修改来自于同一来源,则允许升级安装,否则会提示签名不一致无法安装的提示。当签名不一致的时候,应用升级不能使用原来产生的数据,相当于安装一个全新的应用。权
solo_talk
·
2016-06-12 16:00
android
apk
Android学习笔记
-常见报错
错误提示: InstantRunrequires'Tools|Android|EnableADBintegration'tobeenabled 解决办法:进入Tools->Android->EnableADBInintegration将其勾选即可。
baofeidyz
·
2016-05-30 16:00
android
Android学习笔记
——“滑动页面”
首先感谢github博主KayWuhttp://kaywu.github.io/2015/04/03/DoubanDemo/------------------------------------------------------------------------------------------------------------------------------------------
小琅琊
·
2016-05-28 22:19
RelativeLayout相对布局
RelativeLayout相对布局 转载▼标签: relativelayout android it分类:
Android学习笔记
RelativeLayout相对布局相对布局 RelativeLayout
xiyiyindie
·
2016-05-25 09:00
android
布局
界面
android布局设置
【
Android学习笔记
】Android RecyclerView 使用完全解析 体验艺术般的控件
转载自:张鸿洋《AndroidRecyclerView使用完全解析体验艺术般的控件》一、概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们并不陌生,例如:ListView、GridView。那么有了ListView、GridView为什么还需要Recy
mxm691292118
·
2016-05-22 14:00
android
Recycler
RecyclerVi
【
Android学习笔记
】Android中View的事件分发机制
这边博文不是原创,应该算作读书笔记,综合了下面几篇博文,做了一些删减合并,得到适合我自己看的笔记。Android:30分钟弄明白Touch事件分发机制Android编程下Touch事件的分发和消费机制View事件分发及消费源码分析从onTouchEvent()的返回值来看View的事件传递一、以Touch事件为例的分发机制Touch事件分发中只有两个主角:ViewGroup和View。Activi
mxm691292118
·
2016-05-21 16:00
android
事件分发
TouchEvent
Android学习笔记
1.获得全局Context全局ApplicationpublicclassMyApplicationextendsApplication{ privatestaticContextmContext; privatestaticMyApplicationmApp; @Override publicvoidonCreate(){ super.onCreate(); mContext=getApplic
Small_Lee
·
2016-05-12 14:00
Android学习笔记
5:探究活动2
《第一行代码——Android》郭霖著在活动中使用ToastToast是Android系统提供的一种非常好的提醒方式,在程序中可以使用它将一些短小的信息通知给用户,这些信息会在一段时间后自动消失,并且不会占用任何屏幕空间,我们现在就尝试一下如何在活动中使用Toast。使用Toast的方法非常简单,在onCreate()方法中添加代码:Buttonbutton1=(Button)findViewBy
u011134961
·
2016-05-10 20:00
android
AS
我的
Android学习笔记
(仍然JAVA)
面向对象*是一种认为抽象的编程模型*复杂问题分解成一个个独立的小问题,通过单独解决每个小问题,来解决复杂问题类*理解成“图纸”*对事物、算法、逻辑、概念的抽象*封装(将相关的数据、代码封装成一个类组件)对象(实例)*理解成从“图纸”创建的“产品”*每个对象占用独立的内存空间,保存自己的属性数据*每个对象可以独立控制让他执行指定方法的代码引用*理解成“遥控器”*引用变量保存一个对象的内存地址通过引用
qq_16945937
·
2016-05-07 15:00
java
面向对象
我的
Android学习笔记
3(还是JAVA)
数组工具类arrays.toString(数组)*将数组中的值,连接成字符串Arrays.sort(数组)*优化的《快速排序》算法Arrays.copeOf(数组,长度)*将数组复制成指定长度的新数组Arrays.binarySeatch(数组,目标值)*二分法查找,在数组中寻找目标值的位置,如果找不到,返回负数Arrays.fill(数组,值)*所有位置填充指定的值数组的复制Arrays.cop
qq_16945937
·
2016-05-07 15:00
android学习笔记
——onSaveInstanceState的使用
//保存当前所有的棋子的位置,在返回应用的时候,重新显示 @Override protected Parcelable onSaveInstanceState() { Bundle bundle=new Bundle(); bundle.putParcelable(INSTANCE, super.onSaveInstanceState()); bundle.putBoolean(INSTANCE_
小白杨啦啦
·
2016-05-03 14:00
Android学习笔记
,第九周
Messenger案例一个简单的Messenger案例,可以用来进程间通信。packageorg.mobiletrain.messenger; 2 3importandroid.app.Activity; 4 5publicclassMainActivityextendsActivity{ 6 7privateButtonbind; 8privateButtonsend; 9 10privateM
zt1990088
·
2016-05-01 23:00
【
Android学习笔记
】XmlResourceParser解析xml文件
最近学习Android时,需要用到解析XML文件里的数据,可以用XmlResourceParser来解析xml文件,正好将此记录下来。XmlResourceParser里常用的字段和方法首先先给出源码里面一些比较基础的,常用的方法和字段。常用的字段intSTART_DOCUMENT=0; intEND_DOCUMENT=1; intSTART_TAG=2; intEND_TAG=3; intTEX
请叫我大苏
·
2016-05-01 19:00
Android学习笔记
4:探究活动1
《第一行代码——Android》郭霖著活动(Activity)是什么一个Activity是一个应用程序组件,提供一个用户界面,用户可以用来交互以完成某项任务,例如阅读文本、点击按钮、看照片等。每一个Activity被给予一个窗口,在上面可以绘制用户接口。窗口通常充满屏幕,但也可以小于屏幕而浮于其它窗口之上。一个应用程序中可以包含零个或多个活动,但不包含任何活动的应用程序很少见,因为这样用户就无法看
u011134961
·
2016-05-01 15:00
android
AS
界面
Android学习笔记
3:使用日志工具
《第一行代码——Android》郭霖著找到LogCat对于Eclipse,可以在第一次运行项目时添加LogCat,或者手动添加,手动添加的过程是:“点击Eclipse导航栏中的Window→ShowView→Other,会弹出一个ShowView对话框。你在ShowView对话框中展开Android目录,会看到有一个LogCat的子项,选中LogCat,点击OK。”而对于AS,只需要点击左下角的A
u011134961
·
2016-05-01 15:00
android
AS
Android学习笔记
2:Hello World程序解析
《第一行代码——Android》郭霖著AndroidStudio入门到精通AndroidStudio与Eclipse的一些不同AndroidStudio是基于IDEA的,IDEA全称IntelliJIDEA,是java语言开发的集成环境。IDEA与Eclipse有很大的区别,它们主要的不同在这篇文章中有详细的说明,在此就不赘述了。所以AS新建的时候有newapplication和newmodule
u011134961
·
2016-05-01 15:00
android
AS
idea
Android学习笔记
1:创建Hello World项目
参考书目:《第一行代码——Android》郭霖著Android系统架构Linux内核层。Android系统是基于Linux2.6内核的,这一层为Android设备的各种硬件提供了底层的驱动,如显示驱动、音频驱动、照相机驱动、蓝牙驱动、Wi-Fi驱动、电源管理等。系统运行库层。这一层通过一些C/C++库来为Android系统提供了主要的特性支持。如SQLite库提供了数据库的支持,OpenGL|ES
u011134961
·
2016-05-01 15:00
android
AS
android学习笔记
——SurfaceView 的理解
SurfaceView的概念和用途surfaceview是view的一个子类,可以直接从内存或者DMA等硬件接口中取得图像数据,是一个非常重要的绘图视图。他的特性是:可以在主线程之外的线程中向屏幕绘图,这样可以避免画图任务繁重的时候造成的主线程阻塞,从而提高了程序的反应速度。在游戏开发过程中多用到SurfaceView,游戏中的背景、人物、动画等等在画布canvas中画出。Surfaceview的
小白杨啦啦
·
2016-04-30 16:00
android学习笔记
—AIDL的使用步骤
服务端:建立一个AIDL文件会自动生成一个相关的java文件AIDL里的接口名要和AIDL的文件名一致建立Myservice类继承Service建立一个MyBinder类继承Stub,这个Stub(存根)是上一步自动生成的java文件里的一个内部类,Stub这个内部类里包含了AIDL里定义的接口MyBinder类继承了这个Stub之后要实现里面的方法3.在Myservice的onBinder()方
baidu_31093133
·
2016-04-29 11:00
android
Android超链接去下划线--
Android学习笔记
6-4
Android超链接去下划线一、前言: 本文是由《TextView中的图文共存问题》延伸出来的知识点讲解;原文地址:《TextView中的图文共存问题》二、Android超链接去下划线办法:1.新建URLSpanNoUnderline.java,并且继承URLSpan;代码如下:packagecpj.com.UI_TextView; importandroid.graphics.Color
qq_25465845
·
2016-04-27 18:00
android
Android超链接去下划线
为TextView添加链接-setMovementMethod --
Android学习笔记
6-3
为TextView添加链接-setMovementMethod一、前言: 本文是由《TextView中的图文共存问题》延伸出来的知识点讲解;原文地址:《TextView中的图文共存问题》二、为TextView设置链接: 当文字中出现URL、E-mail、电话号码等的时候,我们为TextView设置链接。总结起来,一共有4种方法来为TextView实现链接。我们一一举例介绍; 1.在xml里添加a
qq_25465845
·
2016-04-27 17:00
android
为TextView添加链接
CharSequence与String以及stringbuffer与stringbuilder--
Android学习笔记
6-2
CharSequence与String以及stringbuffer与stringbuilder前言: 本文是由《TextView中的图文共存问题》延伸出来的知识点讲解;原文地址:《TextView图文共存问题》1.CharSequence与String都能用于定义字符串,但CharSequence的值是可读可写序列,而String的值是只读序列。2.CharSequence这是一个接口,代表的是
qq_25465845
·
2016-04-27 16:00
android
CharSequence
ViewTreeObserver解释--
Android学习笔记
6-1
ViewTreeObserver解释一、前言: 本文是由《TextView中的图文共存问题》延伸出来的知识点讲解; 原文地址:《TextView图文共存问题》二、ViewTreeObserver解释: 1.ViewTreeObserver是view事件的观察者。 这个观察者用来监听视图树,会监听视图树发生全局变化时发出的通知。 这里指的全局事件包括而且不局限在以下几个:整个视图树的布
qq_25465845
·
2016-04-27 15:00
android
onGlobalLayout
Android学习笔记
(43):Java开发SQLite程序
正如前面一文说的,SQLite多用于嵌入式开发中,但有时为了更方便的编辑数据库文件,我们也常常需要开发在电脑上运行的SQLite程序。这种情况是经常发生的,比如在我们需要把一大批的txt文件中的数据插入到一个数据库中的时候。 还好这是很简单的,所以本文我们来学习如何用Java开发SQLite程序。 (1)准备工作下载sqlite-jdbc-版本号.jar文件,放到jre\lib\ext文件夹。如我
qq_18738333
·
2016-04-25 01:00
java
android
sqlite
Android学习笔记
(Google官方教程)(五)
SavingDataSavingKey-ValueSets处理SharedPreferences可以通过调用一以下两种方法中的一种,创建一个sharedpreference文件或者访问已经存在的getSharedPreferences():可以从你App中的任何上下文调用此方法getPreference():从Activity中调用这个方法,因为会访问属于这个activity的默认的prefere
TringBtb
·
2016-04-23 11:12
Android学习笔记
(41):File存储
Java为我们提供了一套完备的IO流系统,方便我们访问和存储文件,这种方式在Android上依旧可以使用。关于Java的IO流系统,这里就不多做介绍了。 Android系统不仅支持标准Java的IO类和仿法,还提供了能够简化读写流式文件过程的函数,主要来介绍下面这两个函数:openFileOutput()openFileInput() (1)publicFileOutputStreamopenFi
qq_18738333
·
2016-04-21 23:00
android
存储
IO流
隐式Intent的使用——
Android学习笔记
3
隐式Intent的使用一、为什么要用隐式Intent? 但如果想调用别的程序的组件时,且开发人员往往并不清楚别的应用程序的组件名称,这时我们只能用隐式Intent,隐式Intent恰恰相反,它不会用组件名称定义需要激活的目标组件,而是Android系统帮助应用程序寻找与Intent请求意图最匹配的组件。二、Android系统怎么找? 主要是通过IntentFilter来寻找与隐式Intent
qq_25465845
·
2016-04-21 17:00
android
intent
隐式intent
Intent.Action
Android学习笔记
(40):SharedPreferences存储key-value对
(1)首先我们来了解一下用SharedPreferences存储数据具有什么特点:1.SharedPreferences保存的数据主要是简单类型的键值对(key-value)。Value的类型可以是boolean、int、float、long、String等。2.它保存的信息组织在一个XML文件,具体目录是data/data/包名/shared_prefs/。3.SharedPreferences
luciozhang
·
2016-04-21 13:59
Android
Android学习笔记
Android学习笔记
(40):SharedPreferences存储key-value对
(1)首先我们来了解一下用SharedPreferences存储数据具有什么特点: 1. SharedPreferences保存的数据主要是简单类型的键值对(key-value)。Value的类型可以是boolean、int、float、long、String等。2. 它保存的信息组织在一个XML文件,具体目录是data/data/包名/shared_prefs/。3. SharedPrefere
qq_18738333
·
2016-04-21 13:00
android
存储
Intent的用法 -
Android学习笔记
2
Intent的用法一、简介: 1.Intent是Android程序中各组件之间进行交互的一种重要方式,它不仅可以指明当前组件 想要执行的动作,还可以在不同的组件之间传递数据。 2.Intent一般可以被用于启动活动、传递数据、启动或停止服务、以及发送广播等场景。二、Intent的基本使用: 1.启动活动: 1).启动活动有2种方式:显示Intent与隐式Intent
qq_25465845
·
2016-04-20 17:00
android
intent
Android学习笔记
1-Toast
一、简介: Toast是Android系统提供的一种非常好的提醒方式,在程序中可以使用它将一些短小的信息通知给用户, 这些信息会在一段时间 内自动消失,并且不会占用屏幕空间。二、基本用法: Toast.makeText(context,"要提示的内容",Toast.LENGTH_SHORT).show(); Toast.makeText(context,"要提示的内
qq_25465845
·
2016-04-20 10:00
android
toast
Android学习笔记
2 Activity的四种启动模式
简介在配置Activity时,可以指定android:launchMode属性,该属性用于配置该Activity的加载模式,支持如下四种模式standard标准模式,这是默认的加载模式singleTopTask顶单例模式singleTaskTask内单例模式singleInstance全局单例模式Android采用Task来管理多个Activity,当启动一个应用时,系统为之创建一个Task,然后
Sunny_An
·
2016-04-20 01:01
Android学习笔记
-TabHost选项卡使用
在Android应用中,经常会用到TabHost选项卡,这里借花献佛,把apiDemo例子中的使用方法列举出来,,,常用的方法有三种:1.从一个layoutid创建各个tab页[java] viewplain copypublic class Tabs1 extends TabActivity { @Override protected void onCreate(Bundle
shangandeyu_kun
·
2016-04-18 11:00
Class
tabs
tabhost
Android学习笔记
阅读更多第一天:1、Android核心文件:Androidmanifest.xml第二天:1、包的说明(按结构顺序排列如下)ui:用户接口界面service.impl(service):业务的操作,为UI服务,service是定义,impl包是实现dao.impl(service):主要负责数据的增删改操作,为service服务,dao是定义,Impl是实现util:辅助包文件Po:持久化包文件2
junle
·
2016-04-18 00:00
android
Activity的生命周期(
android学习笔记
)
生命周期:1.创建到销毁的生命周期oncreate()—>onstart()—>onresume()—>onpause()—>onstop()—>ondestroy()2.从启动到后台,再到前台的生命周期oncreate()—>onstart()—>onresume()—>onpause()—>onstop()—>onrestart()—>onstart()—>onresume()3.从启动到失去
jack_chen1994
·
2016-04-17 23:00
android
生命周期
Android学习笔记
(39):异步任务AsyncTask
异步任务是为了在新线程中修改UI组件而提供的,当然为了解决这个问题我们还可以用Handler实现线程之间的通信。但异步任务为我们提供了一种进一步简化的方式。 使用AsyncTask的步骤如下: 1.在UI线程中创建AsyncTask的子类(必须在UI线程中创建),指定三个泛型参数:不需要的可以指定为VoidParams:启动任务执行的输入参数的类型。Progress:后台任务完成的进度值的类型。R
qq_18738333
·
2016-04-17 03:00
android
异步
AsyncTask
Android学习笔记
(38):Handler消息传递处理机制
先说为什么需要Handler: Android的主线程又叫UI线程,用于处理与UI相关的时间。Android只允许在主线程中修改UI组件,当我们在其他线程中需要修改UI界面时,就需要发送消息到主线程,再由主线程来处理UI的修改事件。 在UI线程中执行耗时操作或网络操作,否则会抛出ANR(“ApplicationNotResponding”)异常或NetworkOnMainThreadExcepti
qq_18738333
·
2016-04-17 02:00
android
线程
handler
Android学习笔记
(37):用Configuration类获取和监听设备信息
Configuration类用于描述手机设备上的配置信息。有时候我们的app需要获取手机的系统信息,并根据手机的信息来调整我们的app,这时候我们就需要用到Configuration类。 (1)获取Configuration对象调用Activity的方法获取系统的Configuration对象:Configuration config = getResources().getConfigurati
qq_18738333
·
2016-04-17 01:00
android
Android学习笔记
(36):Android的两种事件处理方式
Android提供了两种事件处理的方式:基于回调的事件处理和基于监听的事件处理。 我们来说的容易理解一点:(1)基于回调的事件处理就是继承GUI组件,并重写该组件的事件处理方法。除了一些特定的情况,大部分情况使用基于回调的事件处理方式并不是最好的选择。(2)基于监听的事件处理就是在监听器中定义事件的处理方式,再为组件绑定监听器。这种方式无疑是更能够体现面向对象思想的。 基于回调的事件处理: Vie
qq_18738333
·
2016-04-17 00:00
android
UI
界面
Activity的生命周期(
android学习笔记
)
生命周期:1.创建到销毁的生命周期oncreate()—>onstart()—>onresume()—>onpause()—>onstop()—>ondestroy()2.从启动到后台,再到前台的生命周期oncreate()—>onstart()—>onresume()—>onpause()—>onstop()—>onrestart()—>onstart()—>onresume()3.从启动到失去
潜行者__
·
2016-04-17 00:00
Android
Android学习笔记
(35):Android活动条
在Android3.0之后,Google对UI导航设计上进行了一系列的改革,其中有一个非常好用的新功能就是引入的ActionBar,用于取代3.0之前的标题栏,并提供更为丰富的导航效果。ActionBar可以显示应用图标和Activity标题,还有ActionItem活动项。ActionBar的主要用途:1.可以设置该Activity的图标和标题。2.可以配合Fragment用标签或是下拉列表实现
qq_18738333
·
2016-04-16 22:00
android
UI
界面
Android学习笔记
——Bluetooth的使用
Android学习笔记
——Bluetooth的使用蓝牙应该是现在每一部智能手机的标配了。
zjchaoking
·
2016-04-15 14:43
智能手机
Android
public
Android学习笔记
――Bluetooth的使用
Android学习笔记
――Bluetooth的使用蓝牙应该是现在每一部智能手机的标配了。
zjchaoking
·
2016-04-15 14:43
android
public
智能手机
山寨机
蓝牙功能
读《
Android学习笔记
--Binder》所记
1>这些接口因为需要跨进程调用,因此需要用到binder机制2>每个接口包括两部分实现,一部分是接口功能的真正实现(BnInterface),这部分运行在接口提供进程中3>另一部分是接口的proxy(BpInterface),这部分运行在调用接口的进程中4>sp是android中定义的一个模板类,用于实现智能指针功能。sp就是IMediaPlayer的智能指针5>binder类包括两个,一个是接口
kg_second
·
2016-04-14 19:00
Android 自定义控件之开关按钮
本文为
android学习笔记
,由博主总结整理效果图:1.在res/drawable下添加资源文件。2.新建一个继承view的MyToggleBtn类。
Amazing7
·
2016-04-11 18:00
android
自定义
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他