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学习笔记
(1)
几天开始看Mars老师的Java4Android视频教程。 开始几集都是介绍性的内容,我浏览了一下。主要是看了下Java变量部分。 java变量主要由以下几种类型: 1、数值型 2、字符型 3、布尔型 其中数值型又有这几种:byte、short、int、long、float、double 另外,常数类型整数的默认是int型,小数的默认是double型 如果想转化成l
·
2015-10-23 08:59
Android学习
【
Android学习笔记
】HTTP POST & WorkThread
HTTP Post的简单用法,和多线程的简单用法: WebService: [WebMethod] public bool Login( string account, string password) { if ( " larrylee " ==
·
2015-10-23 08:11
Android学习
Android学习笔记
系列教程集合
Android学习笔记
系列 Android应用开发笔记(1):调用打电话和发短信、收短信接口、发Email (Call, Dial, SMSManager, Broadcast, Email)
·
2015-10-23 08:17
Android学习
Android学习笔记
系列教程集合()
Android学习笔记
系列 Android应用开发笔记(1):调用打电话和发短信、收短信接口、发Email (Call, Dial, SMSManager, Broadcast, Email)
·
2015-10-23 08:13
Android学习
Android学习笔记
之AndroidManifest.xml文件解析
一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和
·
2015-10-21 13:03
Android学习笔记
之AndroidManifest.xml文件解析
一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和启动位置。 除了能声明程序中的Activities, ContentProviders, Services, 和Intent
·
2015-10-21 12:47
Android学习笔记
第三节 基本控件学习
第一部分:TextView控件 1.显示TextView控件的两种方法 2.TextView属性 ①字体大小:推荐使用sp作单位 ②高度和宽度:推荐使用dp作单位 3.改变文本的颜色 4.设置超链接 5.跑马灯效果 第二部分:EditText控件 1.去除焦点的方法 2.属性 限制
·
2015-10-21 11:46
Android学习
Android学习笔记
(十三)SharedPreference必须掌握的基础
我们在开发中,应用程序会保存少量数据,例如一些字符串、一些标记或者一些配置文件,这时候如果去使用SQLite保存这些数据的话,难免会显得大材小用,用起来也不方便,对于这种信息,保存在SharedPreferences中在合适不过了。一、SharedPreferences简介。1、SharedPreferences是一种轻型的存储方式,它的原理是基于xml文件存储key-value键值对数据,通常用
codingblock
·
2015-10-17 15:00
恺风Android专栏
Android学习笔记
(四六):互联网通信-文件下载
Android学习笔记
(四五):互联网通信-HttpClient、XML解析(W3C)
Android学习笔记
(四四):第三方Java库的使用
Android
李光正
·
2015-10-15 14:00
xml
android
互联网
ListView
sqlite
输入法
Android学习笔记
之:BaseAdapter使用三境界
/* *适配器模式的应用: *降低程序的耦合性 *容易扩展 *------------------------------------- *ListView的缓存机制:需要时才显示,显示完后就回收到缓存Recycler,在下次要展示的时候又从缓存中取出来展示 ** */publicclassMainActivityextendsActivity{privateListmDatas=newArray
true100
·
2015-10-14 22:00
ListView
Adapter
Android学习笔记
之一 Activity的生命周期
从今天开始,写博客。以后利用博客记录下自己的学习内容公司Android开发人员走了,不得以需要学习下Android开发。刚开始看别人的代码,各种不懂,闲暇之余,恶补下Android基础知识。Activity是什么,个人理解,是Android提供用于和用户交互的界面。Activity的生命周期主要包括onCreate、onStart、onResume、onPause、onStop、onRestart
CodeCoderLee
·
2015-10-12 10:23
移动互联网
Android学习笔记
:Android消息处理机制之Handler介绍
Handler介绍: 1,Handler是什么:Handler是Android系统用来更新主UI界面的一种异步操作机制,也是Android中用来接收消息,处理消息的一种消息处理机制。 2,在Android中为什么要使用Handler:Android中主线程(UI线程)不能执行耗时操作,也不能在子线程中直接更新UI信息,为了实现主线程与子线程的信息交互, 为了解决交互问题,Android在时候,就
true100
·
2015-10-08 16:00
Android开发
handler
android学习笔记
:ImageView
在学习ImageView时遇到的问题: 将图片置于drawable下,通过如下代码引用:android:src="@drawable/scenery1" 在真机上调试无法显示 后将图片置于mipmap下,通过如下代码引用:android:src="@mipmap/scenery1" 可正常显示,不明白原因,暂做记录
囚兔
·
2015-10-07 12:00
Android学习笔记
(十二)BroadcastReceiver的有序广播和优先级
前两篇博文中简单整理了普通广播,其实还有有序广播,有序广播在开发中也是比不可少的,可以给广播接收者设定优先级来控制接受顺序,并却可以中断广播传递等等。一、两种Broadcast:·普通广播(NormalBroadcast):用sendBroadcast()方法发送。普通广播是完全异步的,逻辑上可以在同一时刻被所有匹配的接受者接收到,消息传递效率高,缺点是接受者不能将处理结果传递给下一个接收者,也无
codingblock
·
2015-10-06 17:00
Android学习笔记
(十一)BroadcastReceiver动态注册、注销示例
在上一篇博文中简单介绍了一下BroadcastReceiver的相关知识点,本篇举一个在代码中动态的注册、注销BroadcastReceiver的栗子。1、首先创建一个MyReceiver并继承BroadcastReceiver,既然要动态注册该receiver的话,就无需在AndroidManifest.xml中配置它了:1publicclassMyReceiverextendsBroadcas
codingblock
·
2015-10-06 10:00
Android学习笔记
(十)BroadcastReceiver初体验
BroadcastReceiver是Android系统的四大组件之一,本质是一种全局的监听器,用于接收系统全局的广播消息。真因为如此,BroadcastReceiver可以很方便的是实现系统中不同组件之间的通讯。 一、创建BroadcastReceiver 创建一个BroadcastReceiver很简单,只需创建一个BroadcastReceiver的子类即可:publicclassMyRece
codingblock
·
2015-10-05 20:00
Android学习笔记
(九)一个例子弄清Service与Activity通信
上一篇博文主要整理了Service的创建、绑定过程,本篇主要整理一下Service与Activity的通信方式。包括在启动一个Service时向它传递数据、怎样改变运行中的Service中得数据和侦听Service内数据的改变。本篇将写一个demo来说明以下三个问题:1、怎样在启动一个Service时向它传递数据关键点:Intent传值,onStartCommand()接收。2、怎样向运行的Ser
codingblock
·
2015-09-30 23:00
Android学习笔记
(八)深入分析Service启动、绑定过程
Service是Android中一个重要的组件,它没有用户界面,可以运行在后太做一些耗时操作。Service可以被其他组件启动,甚至当用户切换到其他应用时,它仍然可以在后台保存运行。Service 是Android四大组件中与Activity最相似的组件,都代表可执行的程序,区别在于:Service一直运行在后台,没有界面,一旦Service被启动,即完全具有自己的生命周期。一、创建一个Servi
codingblock
·
2015-09-27 17:00
Android学习笔记
:通过Android之Service实现文件断点续传下载
今天工作主要是改BUG,等版本上线,忙里偷闲,学习了下http://www.imooc.com/上的Android断点下载视屏,边看边写,顺便写个笔记!感谢老师的无私分享!----------------操作入口,主Activity----------------------------publicclassMainActivityextendsActivity{privateTextView
true100
·
2015-09-24 17:00
文件下载
Android开发
断点续传
异步操作
Android学习笔记
:Android异步任务之AsyncTask基础
AsyncTask是Android为了简化异步操作而封装的异步任务操作抽象类。当我们需要在程序中执行耗时的异步操作时,我们可以考虑使用AsyncTask来实现。那么Android中为什么需要异步任务操作呢? ★Android是单线程模型 ★Android中UI主线程不能进行耗时操作,否则可能报ANR异常。 使用AsyncTask比较简单,因为它是抽象类,我们通常会写一个类来继承Asy
true100
·
2015-09-21 14:00
Android开发
图片
AsyncTask
Android学习笔记
:实现图片选择器功能(下)
上一篇笔记Andorid学习笔记:实现图片选择器功能(上)讲了这次学习的图片选择器实现基本目的及方法,今天就把学习的代码贴上来,方便下次使用,我是懒人一个,呵呵!主界面,布局就一个GridView就不贴了: publicclassMainActivityextendsActivity{/*图片展示GridView**/privateGridViewmgGridView;/*文件名及数量Te
true100
·
2015-09-18 16:00
Android开发
图片
图像处理
Android学习笔记
1、UI1.1布局管理器View 1.3使用9Patch图片作为按钮背景一般情况下,当按钮的内容太多时,Android会自动缩放整张图片,以保证背景图片能覆盖整个按钮。但这种缩放整张图片的效果可能并不好。可能需要的情况是我们只想缩放图片中的某个部分,这样才能保证按钮的视觉效果。为了实现只缩放图片中某个部分的效果,我们需要借助于9Patch图片来实现。9patch图片是一种特殊的PNG图片,这种图片
bonnielai
·
2015-09-18 01:00
Android学习笔记
——SAX解析XML
XML数据源: 2015-09-0820:00:00 29 22 29 29 定义实体类:packagetv.ismar.daisy.data.weather;/***Createdbyon9/15/14.*/publicclassWeatherEntity{ privateStringupdated; private
南柯好萌
·
2015-09-15 14:00
Android学习笔记
(一)ServiceManager
ServiceManager简介ServiceManager功能相当于所有服务(Service)的一个管理器,是一个标准的BinderService。ServiceManager的启动ServiceManager是通过init.rc(\system\core\rootdir\init.rc)启动的。在init.rc中相关代码:serviceservicemanager/system/bin/ser
lipandroid
·
2015-09-10 09:00
Android学习笔记
之:获取Android手机(系统)Root权限介绍
随着智能手机的快速发展,其强大的功能让越来越多的人用得不亦乐乎,大量的APP不断地进入,各式各样的功能满足各种种样的人类需求,当你面对自己手机上大量的app应用,在尽情享受的同时有没有过烦恼呢?反正我是有烦恼的,至少当我刚买个Android新手机时,里面就已经装有好几十个APP时,我就有点头大了,因为这几十个APP中,大部分是我用不到或不想用的APP,更恼火的是:这些APP还不能卸载,这也太
true100
·
2015-09-08 18:00
Android开发
root
Android学习笔记
之:NDK开发环境配置
NDK即NativeDevelopmentKit,因此又被Google称为“NDK”。NDK使“Java+C”的开发方式终于转正,成为官方支持的开发方式,支持C开发等。NDK开发相关介绍可以参考http://www.cnblogs.com/devinzhang/archive/2012/02/29/2373729.html。那我们为什么要用到NDK开发呢?主要出于以下几个方面的考虑:1,提高程
true100
·
2015-09-08 10:00
Android开发
NDK
Android学习笔记
——数据库
SQLiteOpenHelperonCreate在调用getReadableDatabase或getWritableDatabase时,会判断数据库是否存在,不存在则创建,onCreate只在数据库第一次创建时才执行onOpen在每次打开数据库是被调用onUpgrade当数据库升级时调用
南柯好萌
·
2015-09-07 14:00
Android学习笔记
:App屏幕适配相关
一谈到Android开发,就少不了拉扯到屏幕适配问题,为什么要屏幕适配?原因很简单,因为Android手机相关设备款式型号太多太多(据统计,2012年支持Android的设备共有3997种,2013年达到11868种,到2014年时高达18796种,现在会更多),不同的设置屏幕大小不同,如果我们用单一的方式去就对待所有的手机,那结果可想而知!所以我们需要针对不同设备做屏幕适配。 谈到尺寸,
true100
·
2015-08-27 10:00
Android开发
自适应
Android学习笔记
:Andorid网络请求框架Volley的使用(中)--网络图片加载
对上一篇笔记《
Android学习笔记
:Andorid网络请求框架Volley的使用(上)》一个小补充:我们用Volley请求数据,不要忘记在AndroidManifest.xml中添加网络访问权限
true100
·
2015-08-26 14:00
Android开发
图像处理
Volley框架
Android学习笔记
:Andorid网络请求框架Volley的使用(上)
Volley框架是GoogleI/O2013大会上发布的。Volley是Google针对Android平台上的网络通信库而诞生,该框架能使网络通信更快,更简单,更健壮。Volley的特点有:Ⅰ:通信更简单更快捷ll:Get,Post网络请求及网络图像进行高效异步处理III:可以对多个网络请求进行优先级排序以级多级别取消操作IV:网络请求缓存及与Activity生命周期进行联动,在Activit
true100
·
2015-08-25 15:00
网络请求
Android开发
Volley框架
Android学习笔记
-Dialog详解
1.对话框的使用1.1AlertDialog的显示简单对话框以及监听的设置:重点掌握三个按钮(也就是三上单词):PositiveButton(确认按钮);NeutralButton(忽略按钮)AlertDialog.Builder bud1=new Builder(mContext);bud1.setTitle("提示信息");bud1.setMessage("您的信息已提交完成!");bud1.
橙皮书
·
2015-08-22 00:00
Android学习笔记
:超能RecyclerView组件使用总结
个人觉得 RecyclerView组件确实值得学习并用到我们的项目中去,前面学了相关的内容,今天再补充一些相关的东东。1,实现对RecyclerView中的数据进行添加和删除操作,还是一样直接上代码:publicclassMainActivityextendsActionBarActivity{privateRecyclerViewmRecyclerView;privateListmDatas
true100
·
2015-08-21 12:00
Android开发
RecyclerView
android学习笔记
是用显示和隐式的Intent 跳转界面
普通显示Intent用法Intentintent=newIntent();intent.setClass(MainActivity.this,activity2.class);startActivity(intent);隐式Intent用法,通过在标签下配置的内容,可以指定当前活动能够响应的action和category,打开AndroidManifest.xml,添加如下代码:在这之前需要注意的
ugly_monster
·
2015-08-21 10:22
笔记
Android学习笔记
:超能RecyclerView组件使用(下)--实现监听事件
RecyclerView确实拥有强大的功能及超级变换能力,可以用极少的代码实现从ListView,GridView及横向滑动的切换,但仍然是有不完美的地方,最显著的就是没有自带的OnitemClick和OnItemLongClick事件。今天学习的目标就是把RecyclerView实现点击事件,实现方法很简单,就是添加相应的接口。 代码中有相应注释,直接上代码:publicclassM
true100
·
2015-08-21 09:00
Android开发
viewholder
RecyclerView
Android学习笔记
:超能RecyclerView组件使用(中)---秒变
RecyclerView最强大的功能在于秒变功能,只需要改动很少的代码就可以实现ListView,GridView及水平ListViw的切换功能publicclassMainActivityextendsActionBarActivity{privateRecyclerViewmRecyclerView;privateListmDatas;privateTestAdaptermAdapte
true100
·
2015-08-20 13:00
Android开发
viewholder
RecyclerView
Android学习笔记
:超能RecyclerView组件使用(上)
这几天开发中遇到了一些界面滑动问题,主要是界面中滑动控件使用太多,导致滑动冲突。刚好在学习RecyclerView这个控件,所以根据视屏学习情况做个学习笔记,当然很多内容都是学习视屏中的,感谢老师的付出。 RecyclerView是android.support.v7包中的新组件,是一个强大的滑动组件,它强大在哪呢?1,实现ListView效果2,实现GridView效果3,实现横向滑动的L
true100
·
2015-08-19 12:00
Android开发
viewholder
RecyclerView
【
android学习笔记
】理解android.intent.action.MAIN 与 android.intent.category.LAUNCHER
理解android.intent.action.MAIN与android.intent.category.LAUNCHER刚才看了一下sundy的视频《LLY110426_Android应用程序启动》,里面讲到luncher这个activity通过获取应用程序信息来加载应用程序,显示给用户,其中就是通过一个应用程序中的AndroidManifest.xml中的声明来
zyl111ok
·
2015-08-19 10:18
android
manifest解读
【
android学习笔记
】理解android.intent.action.MAIN 与 android.intent.category.LAUNCHER
理解android.intent.action.MAIN与android.intent.category.LAUNCHER刚才看了一下sundy的视频《LLY110426_Android应用程序启动》,里面讲到luncher这个activity通过获取应用程序信息来加载应用程序,显示给用户,其中就是通过一个应用程序中的AndroidManifest.xml中的声明来识别的。其中android.in
zyl111ok
·
2015-08-19 10:18
android
manifest解读
Android学习笔记
003
和上次一样不知道问题又是怎么解决的,关闭ADB进程,重启了Eclipse 问题就消失了。接下来是什么呢,不知道到底有没有错,只是日志不停的在连接client[2015-08-1514:19:24-ddm-hello]handlingFEAT[2015-08-1514:19:24-ddm-hello]Feature:hprof-heap-dump-streaming[2015-08-1514:19:
平原朗人
·
2015-08-15 14:27
Android学习笔记
Android学习笔记
002
001的问题已经没有了,估计是我又更新了Android的SDK 的关系。所以接下来的问题又来了 日志截图如下:[2015-08-1513:57:59-HelloWorld]------------------------------[2015-08-1513:57:59-HelloWorld]AndroidLaunch![2015-08-1513:57:59-HelloWorld]adbisrun
平原朗人
·
2015-08-15 14:59
Android学习笔记
Android学习笔记
之二:矩阵ColorMatrix实现图片ARGB变化
Android中ColorMatrix类包含一个5x4的数字矩阵用于变换图片的color值,矩阵存储在一个长度为20的一维数组中当提供一个RGBA颜色的时候,它会做出这样的变化得到新颜色。该类中常用方法可以参考API文档或博客:http://blog.csdn.net/hahajluzxb/article/details/8161725。今天学习的目标是在GridLayout中放置20个Ed
true100
·
2015-08-14 14:00
图像处理
ColorMatrix
Android学习笔记
001
Android学习笔记
,从今天开始正式启动。作为一个.NET的传统开发人员,自学Android开发,其中的艰辛只有我自己才知道喽。
平原朗人
·
2015-08-13 23:20
Android学习笔记
android开发笔记之remote service 的aidl详解
(1)android官方关于aidl的说明文档docs/guide/components/aidl.html(2)
Android学习笔记
23服务Service之AIDL和远程服务实现进程通信以及进程间传递自定义类型参数
hfreeman2008
·
2015-08-13 00:00
android
service
remote
aidl
Android学习笔记
之-:对Android图像色调饱和度亮度处理
首先也简单介绍下图像的RGBA模型,R指红色(Red),G指绿色(Green),B指蓝色(Blue)及A指透明度(Alpha),由这四种元素搭配组合成了各种各样的颜色。处理工具类及方法:publicclassImageTools{/***对图片进行处理*@description:*@date2015-8-12下午8:45:05*/publicstaticBitmapgetColorImage(
true100
·
2015-08-12 20:00
Android开发
imageview
图像处理
android学习笔记
NO.3
MultiAutoCompleteTextView1.功能:可支持选择多个值,分别用分隔符分开,并且在每个值选中的饿时候再次输入值时会自动匹配,可用在发短信,发邮件时选择联系人这种类型当中。2.独特属性:android:completeThreshold=”2”输入两个字符开始匹配。3.设置分隔符MacTextView.setTokenizer(newMultiAutoCompleteTextVi
itcoder-9527
·
2015-08-11 21:38
android
Android学习笔记
1.RadioButton去掉默认的圆圈样式:mButtonleft.setButtonDrawable(android.R.color.transparent); 在xml内:android:button="@null";2.获取windowmager的方法:WindowManagerm=(WindowManager)getView().getContext().getSystemServic
u014614038
·
2015-08-11 17:00
Android学习笔记
——UI设计工具
Android的UI是应用程序的显示,可能是用户最挑剔的地方。一个应用程序想收到用户的喜爱,必须有好的UI。ADT提供了UI的预览功能我们可以再main.xml上右键,一次选择"OpenWith"->"LegacyAndroidLayoutEditer"菜单命令,进入到UI设计界面,如下图:左侧为组件选择框。DroidDraw是一款功能比较强大的Android的UI设计工具,可以直接拖动控件到窗口
爪哇天河
·
2015-08-06 09:47
android
android开发
Android学习笔记
——Android生命周期
Android中的Activity的创建及消亡有其自己的生命周期。Activity01:packagecom.android;importandroid.app.Activity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.View;importandr
爪哇天河
·
2015-08-05 14:08
android
Android图像处理
1
Android学习笔记
进阶之在图片上涂鸦(能清屏)2
Android学习笔记
之详细讲解画圆角图片3
Android学习笔记
进阶20之得到图片的缩略图4
Android学习笔记
进阶19
kakaxi1o1
·
2015-07-31 09:00
Android学习笔记
---Matrix矩阵
Matrix,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。在Android里面,Matrix由9个float值构成,是一个3*3的矩阵。最好记住。如下图:解释一下,上面的sinX和cosX,表示旋转角度的cos值和sin值,注意,旋转角度是按顺时针方向计算的。translateX和translateY表示x和y的平移量。scale是缩放的比例,1是不变,
小雪纷飞
·
2015-07-27 15:00
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他