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开发学习
日志(四)
接上一篇,我们就来优化一下上一篇中的计算器。我们回过头来看看我们已经实现的App,和一个成熟的App相比我们缺少了什么。最基本就应该是菜单了吧,下面就说一下菜单。 之前我们讲过,在MainActivity中我们重写了两个方法,onCreate和onCreateOptionsMenu,onCreateOptionsMenu就是创建菜单的方法。和控件一样,菜单的创建也有使用xml的描述语言(
·
2015-11-08 14:59
Android开发
Android开发学习
之Adapter
Adapter是指适配器的意思,在Android中,适配器扮演者重要的角色,是UI与Data实现绑定的一个桥梁。Adapter负责创建和显示每个项目的子View和提供对下层数据的访问。支持Adapter绑定的UI控件必须扩展AdapterView抽象类。默认情况下,Android为我们提供了下面几种常见的数据适配器: &nbs
·
2015-11-08 10:07
Android开发
.net开发者对android开发一周的学习体会
在这里以一个.net开发人员的思维记一下对
android开发学习
中的一点自己的心得和体会。初学者的胡
·
2015-11-01 15:34
Android开发
【Android基础】
Android开发学习
笔记
名词解释 Android SDK:Android Software Development Kit/Android开发工具包 ADT:Android Development Tools/用于Android应用程序开发的Eclipse插件 Android四大要点 1.Activity[界面] 2.Intent[数据传输] 3.Service[服务] 4.Content Prov
·
2015-10-31 10:25
Android开发
【转自总监】
Android开发学习
笔记
买了Android手机,经过了一天的尝鲜期之后,开始学习Android编程开发了。毕竟以后学院的《移动设备开发》这门课将由我来上。没办法,三十岁的老程序员又开始学习编程了。 记录一些学习笔记,持续更新中。 ================================================================ Part 1 基础部分 Android分层:Hardwa
·
2015-10-31 10:04
Android开发
Android开发学习
之 定制界面风格
统一的用户界面是可以使得应用程序更友好。要做到用户界面的统一,我们就必须用到风格(style)和主题(theme)。OPhone系统提供了很多系统默认的风格和主题,但是很多情况下,这些不能满足我们的需要。例如我们不可能总是希望背景色是系统规定的,我们也不希望字体大小一成不变。当然我们可以在每个空间里面进行修改,但是如果放到风格里面去做,可以更容易的做到用户界面统一。如果有朋友还不清楚什么是风格
·
2015-10-30 13:47
Android开发
Android开发学习
之浅谈显示Intent和隐式Intent
Intent寻找目标组件的两种方式: 显式Intent:通过指定Intent组件名称来实现的,它一般用在知道目标组件名称的前提下,一般是在相同的应用程序内部实现的。 隐式Intent:通过Intent Filter来实现的,它一般用在没有明确指出目标组件名称的前提下,一般是用于在不同应用程序之间。 一.显式Intent 一般情况下,一个And
·
2015-10-30 10:54
Android开发
Android开发学习
之反编译APK文件
反编译的目的在于学习一些优秀的Android应用程序代码。 在进行反编译之前,需要准备好下面的软件工具(这些文件都放在同一文件下): 这些工具的下载地址:http://down.51cto.com/data/266751 下面开始进行反编译APK文件: 1.先将上面的apktool-install-windows-2.1_r01-1.zip,dex2jar-0.0.7-SN
·
2015-10-30 10:54
Android开发
Android开发学习
之Gallery和GridView浅析
<GridViewxmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/gridview" android:layout_width="fill_parent" android:layout_height="
·
2015-10-30 10:52
Android开发
Android开发学习
之数据存取
Android系统中提供了一种文件读写的方法,可以将一些数据以文件的形式保存在设备中。比如一些word文档,PDF文档,图片,音频,视频文件等。 使用文件读写方法的步骤: 1.调用Context.openFileInput()方法获得Java文件输入流(FileInputStream) 2.调用Context.openFileOutput()方法获得java文件输出流
·
2015-10-30 10:51
Android开发
Android开发学习
之3大类菜单
在Android系统中,菜单可以分为三类:选项菜单(Option Menu),上下文菜单(Context Menu)以及子菜单(Sub Menu)。 一.选项菜单(Option Menu) 创建选项菜单的步骤: 1.覆盖Activity的onCreateOptionMenu(Menu menu)方法,当菜单第一次被打开时调用 2.调用Menu的add( )方法添加菜单项(MenuItem)
·
2015-10-30 10:51
Android开发
Android开发学习
之Activity的简介
1.Activity的概念介绍 Activity是Android组件中最基本也是最常用的一种组件,在一个Android应用中,一个Activity通常就是一个单独的屏幕。每一个Activity都被实现为一个独立的类,并且继承于Activity这个基类。 activity类处于android.app包中,继承体系如下: 1.java.
·
2015-10-30 10:50
Android开发
android开发学习
笔记系列(5)--fragment与viewpage
前言 在前面的博客写到我针对一个项目完成了动态布局的效果,顿时感觉很爽,那么下面我针对我在前文中所讲的tabhost的实现做出一个新的方法,tabhost基本已经被启用,现在基本使用Fragment与viewpage进行实现相同的功能,在园子里有很多这样的博客,现在我在这里呢,继续是参考了一些博客进行了一些总结! 原因:在加载过程中,你会发现使用tabhost的内存资源比fragment
·
2015-10-29 08:28
Android开发
Android开发学习
---使用XmlPullParser解析xml文件
Android中解析XML的方式主要有三种:sax,dom和pull关于其内容可参考:http://blog.csdn.net/liuhe688/article/details/6415593 本文将主要介绍pull解析器解析xml文件,环境为ubuntu 12.04+ intelij 13.1 + android sdk 2.1 一.创建一个XML项目,步骤如下: &
·
2015-10-27 13:43
Android开发
Android开发学习
笔记:浅谈WebView
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。 http://liangruijun.blog.51cto.com/3061169/647456 WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有
·
2015-10-27 12:29
Android开发
Android开发学习
笔记-GridView的动态显示
1、添加GridItem布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width=&qu
·
2015-10-27 12:03
Android开发
Android开发学习
一些建议【I】
【笔者自我介绍:03年开始进入IT开发领域,05年涉足IT职业培训,08年-12年先后在中软国际及诺亚舟教育两家上市公司任架构及PM,12年继续从事职业教育,目前选择了中国最大的在线教育潭州教育进行共同创业】 越来越多的朋友选择了移动互联网应用开发这条道路,既可以选择去谋得一份待遇不错的职业,有可以选择成为一名独立应用开发者,但是很多的朋友们,是从0开始了,往往就会出现一种
·
2015-10-27 11:54
Android开发
Android开发学习
总结(三)——appcompat_v7项目说明
一、appcompat_v7项目说明 今天来说一下appcompat_v7项目的问题,使用eclipse创建Android项目时,发现project列表中会多创建出一个appcompat_v7项目,这是我搭建最新的Android开发环境创建第一个Android测试项目后发现的,我在创建Android时选择的Minimum Required SDK是API:8 Android 2.2(Froy
·
2015-10-27 11:46
Android开发
Android开发学习
笔记:Android学习进阶路线导航线路(Android源码分享)
前言:公司最近来了很多应届实习生,看着他们充满信心但略带稚气的脸庞上,想到了去年的自己,那是的我是不是也和 现在的他们一样呢?现在的我又改变了什么?公司的给这些实习生指定的相关培训制度还是比较完善的(我可是个菜鸟)。但我反 过来想,假如是我,我会制定一个怎样的短期或者长远的计划?总结了自己学到的知识,形成了一个学习线路,希望能给予同 道中人一点儿小小帮助。 毕业8月有余,同
happy_horse
·
2015-10-23 11:00
android
Android开发学习
笔记:用Intent调用系统中经常被用到的组件
用Intent调用系统中经常被用到的组件1,web浏览器Uriuri=Uri.parse("http://www.google.com.hk");returnIt=newIntent(Intent.ACTION_VIEW,uri);2,地图UrimapUri=Uri.parse("geo:38.899533,-77.036476");returnIt=newIntent(Intent.ACTION
happy_horse
·
2015-10-23 11:00
android
Android开发学习
笔记:Intent的简介以及属性的详解
一.Intent的介绍Intent的中文意思是“意图,意向”,在Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将Intent传递给调用的组件,并完成组件的调用。Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Servic
happy_horse
·
2015-10-23 10:00
Android开发
intent
android开发学习
之ViewPager滑动事件讲解
android ViewPager滑动事件讲解 今天在做项目的时候,由于要处理viewPager页面滑动的事件,所以对其进行了一个小小的研究: 首先ViewPager在处理滑动事件的时候要用到OnPageChangeListener OnPageChangeListener这个接口需要实现三个方法:(onPageScrollStateChanged,onPageScrolled ,onPag
·
2015-10-21 11:01
viewpager
Android开发学习
之Gallery和GridView浅析
一.Gallery的简介 Gallery(画廊)是一个锁定中心条目并且拥有水平滚动列表的视图,一般用来浏览图片,并且可以响应事件显示信息。Gallery还可以和ImageSwitcher组件结合使用来实现一个通过缩略图来浏览图片的效果。 Gallery常用的XML属性 属性名称 描述 android:animati
·
2015-10-21 11:00
Android开发
Android开发学习
之对话框浅析
对话框式程序运行中弹出的窗口。Android系统中有四种默认的对话框:警告对话框AlertDialog、进度对话框ProgressDialog、日期选择对话框DatePickerDialog以及时间选择对话框TimePickerDialog。除此之外,我们自定义自已的dialog。 一. 警告对话框(AlertDialog) &nb
·
2015-10-21 11:59
Android开发
Android开发学习
之SQLite数据存取浅析
一.SQLite的介绍 1.SQLite简介 SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入 式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持 Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、PHP、Java、C++、
·
2015-10-21 11:59
Android开发
android开发学习
笔记系列(3)--ScrollView与HorizontalScrollView
ScrollView与HorizontalScrollView 这是一个滚动视图,就是说如果你在你的UI中容不下那么多的内容,且你对自己的UI都已经设置好了px,OK,那么在适应屏幕过程中,我们并不希望使之压缩,于是我们可以采用ScrollView这个空间来包裹! 注意,值得一提的是,它只能包裹一个组件,因此,你必须在这个过程中只能使用一个Layout来布局哦! 当然上面所说的是,
·
2015-10-21 10:49
Android开发学习
日记
BinaryXMLfileline#8:Mustspecifyuniqueandroid:id,android:tag,orhaveaparentwithanidfor... 在创建fragment后执行程序时产生的错误,翻译了一下,原来是fragment必须要起一个id,如果匿名则会产生错误。可以通过fragment和radiogroup的组合使用来替代tabhost,radiobutton可
huanglong0438
·
2015-10-18 16:00
android开发学习
之路(1)---- activity及intent基本详解(2)
Intent:android中连接各大组件通信的桥梁。Intent有setClass、setClassName等方法,看类名就知道,设置一个指定的类,而这个类,就是目标类。在AndroidManifest.xml中配置,写在中,可以配置的属性如下:1.指定该activity会响应setAction为xxx字符串的Intent2.指定该activity会响应addCategory为xxxx字符串的I
dzc__ze
·
2015-10-10 12:00
Android开发
Intent属性解析
安卓打电话发短信代码
在安卓开发中,有时候我们会遇到一个需求就是点击某个按钮给某个号码打电话,或者给某个号码发信息本文来自
Android开发学习
网,原文网址为:http://www.android-study.net/listxx.aspx
第一次做程序员
·
2015-10-10 09:00
Android开发学习
系列(一)——Android按钮圆角美化
今天给大家介绍一下AndroidShapeDrawable美化圆角图形,废话不多说,直接上代码1、首先你得有一个button,在Androidxml中直接创建一个控件2、在drawable文件夹中新建一个xml文件,右键->NEW->AndroidXMLFile,取名button,RootElement选择shape,如图:3、在新建的button.xml中设置属性值android:radius=
u010037928
·
2015-10-04 17:00
android
button
圆角
Button美化
Android开发学习
笔记:浅谈WebView
WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:1.在要Activity中实例化WebView组件:WebViewwebView=newWebView(this);2.调用WebView的loadUrl()方法,设置WevView要显示的网页:互联网用:webView.loadUr
断剑残缺
·
2015-09-29 23:00
android
webView
Android开发学习
总结(六)—— APK反编译
学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译。我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装。正常情况下,Android应用打包成apk之后,就无法再看到开发这个应用时使用的资源文件以及代码了。但是我们通过网上提供了一些工具,还是可以将apk进行反编译的,apk反编
孤傲苍狼
·
2015-07-26 12:00
Android开发学习
一些建议【II】
在上一篇日志中,我写到了想学习android的同学应该要掌握的一些java基础知识,虽然写的是基础,但是其实往往很多的学员们走上工作岗位上就会真正发现基础决定了你的上层建筑能否搭建好!今天,在这篇日志中,我来和大家谈谈android基础的一些建议: GOOGLE在2007年成立OHA组织的时候,其实野心就已经表现非凡【这一点我们后续在专
·
2015-07-06 13:00
Android开发
Android开发学习
总结(五)——Android应用目录结构分析
一、手动创建android项目手动创建一个Android项目,命名为HelloWorld,命令如下:androidcreateproject-nHelloWorld-t1-pE:/Android/workspace/Helloworld-kme.gacl.helloworld-aHelloworld上面的命令中,-n指定项目的名称,-t指定android平台,-p指定项目存放路径,-k指定项目包名
孤傲苍狼
·
2015-07-04 15:00
Android开发学习
总结——Android开发的一些相关概念
一、什么是3G、4G1995年问世的第一代模拟制式手机(1G)只能进行语音通话。1996到1997年出现的第二代GSM、CDMA等数字制式手机(2G)便增加了接收数据的功能3G指的是第三代移动通信技术(3rd-Generation),速率一般在几百Kbps,较之前的2G和2.5G在数据传输速度上有很大提升。3G与2G的主要区别是在传输声音和数据的速度上的提升4G指的是第四代移动通信技术(4th-
孤傲苍狼
·
2015-07-04 15:00
Android开发学习
笔记:浅谈显示Intent和隐式Intent
Intent寻找目标组件的两种方式:显式Intent:通过指定Intent组件名称来实现的,它一般用在知道目标组件名称的前提下,一般是在相同的应用程序内部实现的。隐式Intent:通过IntentFilter来实现的,它一般用在没有明确指出目标组件名称的前提下,一般是用于在不同应用程序之间。一.显式Intent 一般情况下,一个Android应用程序中需要多个屏幕,即是多个Activity类,并
yolinfeng
·
2015-06-06 17:00
android
移动开发
intent
休闲
浅谈
android开发学习
笔记系列(6)--代码规范
在开发android的时候,我对自己写的代码很是不满,原因在于自己看到别人的代码,很是头痛,原因很简单,别人写的代码,我就要去猜他的意思,极其烦恼,嗯,就是他没有遵循代码规范,因此我在博客园上寻找一篇有关这个方面的博客。本问就是转载的,当然,我对其进行了一些编排。 提醒:在命名规范的统一下,在加上注释,这样日后维护会高效快捷好多。 当前标识符命名法和英文缩写规则介绍 在讲解命名规范前
·
2015-06-04 20:00
Android开发
Android开发学习
笔记――编译和运行原理(1)
Android的平台架构动态原理包含两部分,一部分是编译原理,另一部分是运行原理。有人会说,搭建一个基于Eclipse的Android开发环境,编译和运行只要点击按钮即可完成。但是,如果只是“知其然而不知其所以然”的话,在后面的开发中一旦遇到奇怪的问题后可能就束手无措啦。所以,即使是作为初学者,如果有计算机基础,最好还是了解一下这两部分的内容。首先来看一下使用Java语言编写的Android应用程
clt92
·
2015-05-25 11:48
android
初学者
应用程序
计算机基础
示意图
Android开发学习
记录(2015-05-19 23:05:34更新)
占个坑位,日后增加,哈哈-----------------分割线-------------------发了以上这篇日志,居然意外的访问量飙升,几小时阅读破百。真心搞不懂,是不是我这个标题太惹人注意了。真心感觉对不起观众。我一定会抓紧学习。多记录些。-----------------分割线-------------------学着组织一个AndroidApp2015-05-1501:10:37
听_风
·
2015-05-14 16:00
Android开发学习
之使用ViewPager+PagerTabStrip制作可滑动的Tab
Android开发学习
之使用ViewPager+PagerTabStrip制作可滑动的Tab分类: [编程语言] [移动互联]2013-12-0813:34 7098人阅读 评论(13) 收藏 举报viewpagerAndroid
xinzhou201
·
2015-04-27 15:00
[编程语言]
[移动互联]
android开发学习
笔记系列(5)--fragment与viewpage
前言在前面的博客写到我针对一个项目完成了动态布局的效果,顿时感觉很爽,那么下面我针对我在前文中所讲的tabhost的实现做出一个新的方法,tabhost基本已经被启用,现在基本使用Fragment与viewpage进行实现相同的功能,在园子里有很多这样的博客,现在我在这里呢,继续是参考了一些博客进行了一些总结!原因:在加载过程中,你会发现使用tabhost的内存资源比fragment大得多,因此我
u013983194
·
2015-04-10 16:00
android
【
Android开发学习
10】Android OpenGL ES 画多边形
一、基础知识:OpenGLES目前只支持三角形,但任何多边形都可拆分成多个三角形,所以无所谓这个限制的存在。1.OpenGL中的坐标点:每一个坐标点由(X,Y,Z)组成。定义一个三角形的顶点数组:[java] viewplaincopyint one = 0x10000; //三角形三个顶点 private IntBuffer triggerBuffer = IntBuffer.wrap(
shikh
·
2015-04-07 11:00
Android开发学习
笔记之详解五大布局
为了适应各式各样的界面风格,Android系统提供了5种布局,这5种布局分别是:LinearLayout(线性布局)TableLayout(表格布局)RelativeLayout(相对布局)AbsoluteLayout(绝对布局)FrameLayout(框架布局)利用这五种布局,可以在屏幕上将控件随心所欲的摆放,而且控件的大小和位置会随着屏幕大小的变化作出相应的调整。下面是这五个布局在View的继
shaoyezhangliwei
·
2015-03-31 11:00
Android布局
5大布局
界面布
Android开发学习
笔记之 获得Android 可使用内存
好多Android开发者在开发过程中经常可以碰到oom(内存溢出)问题,尤其是在图片操作比较多的情况下,如果没有优化好,经常会碰到这个问题。这个时候都会想到 获得手机的总内存有多少和 可使用内存有多少!下面给大家提供这两个方法分别获得可用内存和Android总内存!话不多说上代码! //获得可用的内存 publicclassmemInfo{ publicstaticlonggetmem_UN
shaoyezhangliwei
·
2015-03-30 13:00
oom
内存溢出
android内存
可用内存
s5p4418 android 驱动 hal 应用之led 串口 rs485 can总线应用(JNI层)
本篇文章用于记录
Android开发学习
过程中的一些理解和遇到的一些问题解决,以防忘记,好记性不如烂博客,O(∩_∩)O。本篇相对于前面介绍的led操作增加了串口、485和can的应用。
u010406724
·
2015-03-27 12:00
android
jni
串口
应用程序
can
android开发学习
笔记系列(4)--android动态布局
前言在做一个有关苏果APP的项目中,但是fuck的是,我完全使用相对布局之后及线性布局之后发现坑爹的事情了,屏幕不能适配,这是多大的痛,意味着,必须使用相应的代码实现动态布局!呵呵,不做项目不知道,只有真正地下手去做某些事情的时候,才会发觉各种问题,原本打算先写view与framgent实现tabhost功能的博客的,但是碰到了这个棘手问题必须先把他解决了!同时不知道各位网友有什么好的方法来适配所
u013983194
·
2015-03-20 16:00
android
开发
android开发学习
笔记系列(3)--ScrollView与HorizontalScrollView
ScrollView与HorizontalScrollView这是一个滚动视图,就是说如果你在你的UI中容不下那么多的内容,且你对自己的UI都已经设置好了px,OK,那么在适应屏幕过程中,我们并不希望使之压缩,于是我们可以采用ScrollView这个空间来包裹!注意,值得一提的是,它只能包裹一个组件,因此,你必须在这个过程中只能使用一个Layout来布局哦!当然上面所说的是,是垂直方向上的布局,如
u013983194
·
2015-03-10 09:00
android
scrollview
android开发学习
笔记系列(2)-android应用界面编程
前言本篇博客将会简要介绍andriod开发过程中的一些界面元素和编程的实现,我将大家走进安卓的XML世界,当然可能会涉及到java代码,当然本文主要是介绍XML文件的界面布局。那么我们的XML存在哪里呢?很简单,就在资源文件里面,什么?你不知道资源文件是哪个?拜托,打开项目文件,看见res,那么这个文件低下就是我们的资源文件了!哇哦,那么我们在这上面编程吗?NO,我基本上把逻辑都写在src文件下的
u013983194
·
2015-03-09 21:00
android
Android必备:Activity 活动 和 Intent 意图 的学习整理
看这里:Android必备:Activity活动和Intent意图的学习整理 在Android必备:AndroidUI控件的了解与学习中,对AndroidUI做了初步的了解和学习,本篇继续进行
Android
Realfighter
·
2015-03-04 18:00
android
Activity
intent
Android开发学习
经验总结——0基础自学(持续更新)
我零基础自学Android,总结的一点经验,内容有点杂,见谅~~~ 0.关于Androidstudio更新SDK的问题 入门安卓就幸运地遇上Androidstudio发布,于是IDE也就选了AS。 安装AS之后很重要的一步就是下载SDK,那么面对一大列的SDK版本问题来了——下载哪个或者哪些? 答案:下载最新版的SDK,因为它不仅拥有最新的功能和更新也能兼容之前
Freewheel
·
2015-02-22 03:00
安卓
经验
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他