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学习笔记
-Handler的使用
点击Start按钮,每隔3秒在Logcat里打印一句话 MainActivity.javapublic class MainActivity extends ActionBarActivity { private Button startButton = null; private Button endButton = null; Handler handler = new H
umgsai
·
2014-11-18 20:23
android
import
Android学习笔记
-常用控件
单选按钮 Radio genderGroup = (RadioGroup) findViewById(R.id.genderGroup); maleButton = (RadioButton) findViewById(R.id.maleButton); femaleButton = (R
umgsai
·
2014-11-18 16:18
控件
Android学习笔记
-Activity的布局
线性布局 表格布局 -->
umgsai
·
2014-11-17 15:14
android
Android学习笔记
-Activity的生命周期
界面activity_main.xml12345678910111213141516171819202122232425 界面second.xml12345678910111213 MainActivity.java12345678910111213141516171819202122232425262728293031323334353637383940414243
dyllove98
·
2014-11-17 15:00
Android学习
Android学习笔记
-Activity的生命周期
界面activity_main.xml 界面second.xml MainActivity.javapackage com.example.activity_05; import android.support.v7.app.ActionBarActivity; import android.content.Intent; import android.
umgsai
·
2014-11-17 11:56
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.Stri
chenpeggy
·
2014-11-13 19:00
Android学习笔记
-EditText&TextView&Button&菜单栏
界面文件activity_main.xml12345678910111213141516171819202122232425262728293031323334 界面文件result.xml123456789101112 MainActivity.java123456789101112131415161718192021222324252627282
dyllove98
·
2014-11-12 21:00
Android学习笔记
-EditText&TextView&Button&菜单栏
界面文件activity_main.xml 界面文件result.xml MainActivity.javapublic class MainActivity extends ActionBarActivity { private EditText factor_one; private EditText factor_two; p
umgsai
·
2014-11-12 18:19
android
菜单栏
Android学习笔记
-Activity&Intent
界面activity_main.xml --> 界面otheractivity.xml MainActivity.javapublic class MainActivity extends ActionBarActivity { private Button myButton; private Button
umgsai
·
2014-11-12 16:40
android
Android学习笔记
三年多的时间以来,我以为我会慢慢忘记Android,但是好像这是我留下来的遗憾一样,永远都挥之不去。正好这几天看了梅兄的学习笔记,决定再一次把Android捡起来。在开始之前,刚刚得到一个消息就是我的第一枚外甥女出生了,仅此纪念~!!!项目的目录结构如图。src:java源码目录gen:编译生产文件的目录assets:资源文件目录,可以放任何类型的文件,不会再R文件中生成对应的IDres:资源文件
umgsai
·
2014-11-12 11:04
android
学校
Android学习笔记
:TabHost 和 FragmentTabHost
Android学习笔记
:TabHost 和 FragmentTabHostTabHost 命名空间: android.widget.TabHost 初始化函数(必须在addTab
泽江08
·
2014-11-06 11:00
Pro
Android学习笔记
(一四三):触摸屏(2):VelocityTracker
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。利用MotionEvent,我们可以获知手指在屏幕滑过的速度,因为可以或者位置,间隔时间。Android提供了VelocityTracker类,必须自己计算,可以直接获取。Velocity实际也是从MotionEvent中获
flowingflying
·
2014-11-01 11:00
Pro
Android学习笔记
(一四二):触摸屏(1):MotionEvents
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。MotionEvent对象用于告诉APP用户正在如何使用触摸屏幕。我们可以为view设置触摸回调函数,而view本身也带有触摸回调函数。为view设置触摸回调函数onTouch()publicclassMainActivit
flowingflying
·
2014-11-01 11:00
Android学习笔记
:Preference的使用
Preference直译为偏好,博友建议翻译为首选项。一些配置数据,一些我们上次点击选择的内容,我们希望在下次应用调起的时候依然有效,无须用户再一次进行配置或选择。Android提供preference这个键值对的方式来处理这种情况,自动保存这些数据,并立时生效,同时Android提供一种类似的layout的方式来进行Prefernce的布局。一个简单的Preferenece例子步骤1:编写pre
u013149325
·
2014-10-29 22:00
android
使用
Preference
Android学习笔记
:Home Screen Widgets(2):关于Widget
通过widget定义,我们在widget列表中看到了我们的TestWidget,当我们拖拽widget到主页时,如果在appwidet-provider中定义了android:configure的java类,在widget实例创建后会马上唤起配置activity。这个activity主要完成两个任务:1、配置初始化数据;2、将配置数据适配到widget实例中。利用preference中存贮配置数据
ysh06201418
·
2014-10-27 17:00
Android学习笔记
:Home Screen Widgets(1):关于Widget
何为HomeScreenWidgetsHomescreenWidget即称为小工具或者中文小工具,是显示在主页上的views,通过后台进程更新view的数据。Android由AppWidgetManager来管理系统的widgets。安装apk后,会根据widget定义在widget列表中显示该Widget的名称、图标以及所占空间,在Android4.0中,以网格方式来显示,有些OEM厂商会对UI
ysh06201418
·
2014-10-27 17:00
Pro
Android学习笔记
(一四一):List Widgets(3):Remote views Service和Factory
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。继承RemoteViewsService的代码Android通过一个后台服务(RemoteViewsService的继承)对listview的数据进行设置。整个过程Android进行了很好的封装,我们只需在onGetView
flowingflying
·
2014-10-26 10:00
Pro
Android学习笔记
(一四十):List Widgets(2):App Widget Provider
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。下面是AppWidgetProvider的代码:publicclassTestListWidgetProviderextendsAppWidgetProvider{ privatestaticStringtag="pro
flowingflying
·
2014-10-26 09:00
Pro
Android学习笔记
(一三九):List Widgets(1):概述
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。通过Remoteview来对widget的views进行设置,对于List和grid,如何操控里面的子view?本学习笔记开始,将探讨这个问题。RemoteViews我们知道不能直接获取RemoteViews的对象,Remo
flowingflying
·
2014-10-26 09:00
Android 学习资源
Android开发在路上:少去踩坑,多走捷径Android命名规范(提高代码可以读性)Android布局优化
Android学习笔记
之AndroidManifest.xml文件解析【翻译】AndroidSupportLibrarySetup
Knowvin
·
2014-10-23 14:00
Handler Looper Message
Android(1)-HandlerLooperMessageMessageQueuehttp://www.cnblogs.com/TS-qrt/articles/android.html
Android
当空皓月
·
2014-10-23 10:00
MLDN魔乐科技
ANDROID学习笔记
之【对话框】——13种对话框的实例
2多种操作按钮编辑main.xml文件代码如下编辑.java文件如下packageorg.lxh.demo;importandroid.app.Activity;importandroid.app.AlertDialog;importandroid.app.Dialog;importandroid.content.DialogInterface;importandroid.os.Bundle;im
u013087513
·
2014-10-20 17:00
MLDN魔乐科技
ANDROID学习笔记
之【对话框】——对话框的类介绍及其学习
对话框在图形界面中,对话框也是人机交互的一种重要方式,程序可以通过对话框对用户进行一些信息的提示,而用户也可以通过对话框进行一些简单的交互操作。对话框主要通过Activity程序生成,用于对用户的操作进行提示;对话框的显示组件也可以使用布局文件配置,但是需要通过LayoutInflater类完成转换。在Android的开发中,所有的对话框都是从android.app.Dialog类继承而来的,此类
u013087513
·
2014-10-20 17:00
Android学习笔记
之(一)开发环境搭建
至于说Android是什么之类的俺就不啰嗦了,因为它离我们太近了。直接上手配置环境。对于程序开发员来说,面对一个新的东西,上手莫过于几个东西了:开发包(提供了哪些API)、编程语言(用什么语言来编程)和开发环境(包括IDE和Tools),然后就是工程文件结构(源文件、编译生成的文件和资源文件等放在哪)和第一个HelloWorld程序了。呵呵,个人浅见,若有不妥,还望赐教。那这个开发环境的搭建就
carlos
·
2014-10-17 12:00
ANDROID 之menu菜单
我们将在
Android学习笔记
(十一):Activity-ListView的例
u013087513
·
2014-10-17 09:00
Pro
Android学习笔记
(一三八):Home Screen Widgets(4):App Widget Provider
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。根据widget定义,我们AppWidgetProvider的Java类为BirthDayWidgetProvider,这个类用于管理Widget的各个生命周期。publicclassBirthDayWidgetProvid
flowingflying
·
2014-10-15 20:00
Pro
Android学习笔记
(一三七):Home Screen Widgets(3):配置Activity
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。通过widget定义,我们在widget列表中看到了我们的TestWidget,当我们拖拽widget到主页时,如果在appwidet-provider中定义了android:configure的java类,在widget实
flowingflying
·
2014-10-15 20:00
Pro
Android学习笔记
(一三六):Home Screen Widgets(2):Widget定义
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。定义广播接收器前面提到Widget有两个重要的java类,一个是可选的用于配置的activity,一个用于管理wdiget生命周期的广播接收器,接收器接收AppWidgetManager的广播消息,来触发各类回调函数。我们需
flowingflying
·
2014-10-15 20:00
Pro
Android学习笔记
(一三五):Home Screen Widgets(1):关于Widget
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。何为HomeScreenWidgetsHomescreenWidget即称为小工具或者中文小工具,是显示在主页上的views,通过后台进程更新view的数据。Android由AppWidgetManager来管理系统的wid
flowingflying
·
2014-10-15 20:00
Android学习笔记
――Menu介绍(三)
知识点今天继续昨天没有讲完的Menu的学习,主要是PopupMenu的学习。PopupMenu(弹出式菜单)弹出式菜单是一种固定在View上的菜单模型。主要用于以下三种情况:为特定的内容提供溢出风格(overflow-style)的菜单进行操作。提供其他部分的命令句(commandsentence)如Add按钮可以用弹出菜单提供不同的Add的操作。提供类似于Spinner的下拉式菜单但不保持持久的
JohnTsai
·
2014-10-13 00:10
Android学习笔记
――Menu介绍(二)
知识点:这次将继续上一篇文章没有讲完的Menu的学习,上下文菜单(Contextmenu)和弹出菜单(Popupmenu)。上下文菜单上下文菜单提供对UI界面上的特定项或上下文框架的操作,就如同Windows中右键菜单一样。在Android中,有两种提供上下文操作的方式:一种是在浮动的上下文菜单(长按弹出)中,另一种是上下文操作模式里。那么怎样创建一个浮动的上下文菜单(floatingcontex
JohnTsai
·
2014-10-13 00:38
Android学习笔记
――Menu介绍(一)
背景:Android3.0(APIlevel11)开始,Android设备不再需要专门的菜单键。随着这种变化,Androidapp应该取消对传统6项菜单的依赖。取而代之的是提供anctionbar来提供基本的用户功能。创建3种基本的菜单Optionsmenu(选项菜单)和actionbar选项菜单是放置在app中具有全局影响的功能,例如“搜索”,“发邮件”,“设置”等在Android3.0及以上,
JohnTsai
·
2014-10-13 00:11
Android学习笔记
之AndroidManifest.xml文件解析
//自已备注: <?xml version="1.0" encoding="utf-8"?>//说明了版本号,字符集 <manifest xmlns:android="http://schemas.android.com/apk/res/android"//定义android命名空间
·
2014-10-10 16:00
Android 学习笔记——利用JNI技术在Android中调用、调试C++代码
Android学习笔记
——利用JNI技术在Android中调用、调试C++代码博客分类: JNI Androidandroid 在Android中调用C++其实就是在Java中调用C++代码,只是在windows
ma969070578
·
2014-10-09 10:00
Pro
Android学习笔记
(十一):了解Intent(中)
Intent的构成Intent可以带有action,data(由URI表达),extradata(key/valuemap,键值对),指定的类名(成为componentname)。一个intent至少携带上述的一个内容。Action。Action名,在上一笔记中已经给出两种例子,一种是系统自带的,如Intent.ACTION_DAIL,一种是开发者通过AndroidManifest.xml进行注册
伽罗kapple
·
2014-10-04 11:00
Pro
Android学习笔记
(一三四):Media Frameworks(9):MediaStore
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。MediaStore类提供了媒体接口,可以搜索特定类型的媒体,通过intent调用其它应用进行录音录像,建立playlist等等。和之前学习不同,MediaStore不能对编码、帧率、输入源和输出格式进行设定,如果我们不需要
flowingflying
·
2014-09-30 17:00
Pro
Android学习笔记
(一三三):Media Frameworks(8):MediaRecorder进行录像
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。mediaframework提供录像功能,录像的同时也包括了录音。录像要通过Surface的UI对象来显示Camera的内容,然后在从Surface中copy。对于一些复杂的应用,即使不需将视频显示给用户,也仍需要一个Sur
flowingflying
·
2014-09-30 17:00
Android学习笔记
-Lesson 7:Doodlz App
知识点:1、单点触摸事件和多点触摸2、SensorManager:加速计-检测动作事件3、Canvas、Paints和Paths4、Menus5、Android4.4immersivemode6、Android4.4Printingframework7、PrintHelper8、根据androidversion决定app功能学习课程:1、根据不同的版本显示不同的menu:只需在res下创建特定版本
勤奋的桑尼
·
2014-09-28 12:00
android学习笔记
(十)
HttpURLConnectionconn=(HttpURLConnection)url.openConnection(); 执行此方法用来开辟一个URL请求,该请求在Android4.0版本以后需要放到子线程中实现,主线程已不支持httprequest请求(android2.3仍然支持此项)因为在子线程中不可以对view操作,因为view是在主线程创建的,需要在子线程中以消息的形式通知主线程pa
Kaming
·
2014-09-27 17:00
Pro
Android学习笔记
(一三二):Media Frameworks(7):AudioRecord进行录音
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。MediaRecorder将录音写到文件中,但有时我们需要对录音进行处理后在写,或者我们并不需要些文件,只是需要对这些数据进行处理,例如在VoIP中,数据转换为RTP/RTCP流,传输对远端。这些情况可以采用AudioRec
flowingflying
·
2014-09-27 17:00
android学习笔记
(九)
一、EditText实现输入表情图像SpannableString span=new SpannableString("d"); ImageSpan ims=new ImageSpan(BitmapFactory.decodeResource(getResources(), R.drawable.haha)); span.setSpan(ims, 0, 1, Spannable.SPAN_EXCL
Kaming
·
2014-09-26 16:00
Android学习笔记
001
发展史03年成立安卓公司05年google收购安卓07年google开放手机联盟OHA(推动安卓发展)08年9月1.5版(商用版正式发布)版本定位2.x定位手机版本3.x 定位平板(分离)4.x+平板&手机(合并)
_fong
·
2014-09-26 12:00
android学习笔记
(八)
一、视图像素大小单位px:表示屏幕实际像素。dp(dipdeviceindependentpixels独立像素):是屏幕的物理尺寸(与密度无关),大小为一英寸的1/72,1dp=1px。sp(scaledpixels放大像素):与dp类似,但是可以根据用户的字体大小首选项进行缩放。二、控件排列顺序android:orientation="vertival"纵向排列android:orientati
Kaming
·
2014-09-26 11:00
Android学习笔记
转自:http://sarin.iteye.com/category/93571 Android开发环境搭建分为SDK安装和IDE安装,我们使用的IDE为Eclipse,那么还需要在Eclipse中安装Android的开发插件ADT。 首先,下载AndroidSDK,网址为:http://developer.android.com/sdk/index.html,打开后看到如下界面,选择SDK选
猪刚烈
·
2014-09-24 14:00
android
Android开发
android平台
Pro
Android学习笔记
(一三一):Media Frameworks(6):MediaRecorder进行录音
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。Android提供MediaRecorder进行音频和视频的录制,提供AudioRecord进行音频的录音,此外,还可以通过intent调用系统的录音和录像。我们先学习通过MediaRecorder进行录音的方式。进行录音需
flowingflying
·
2014-09-24 11:00
Pro
Android学习笔记
(一三十):Media Frameworks(5):播放视频
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。Android为视频播放提供了很好的封装。通过android.widget.VideoView封装了MediaPlayer,使用起来很简单。小例子的效果如下:小例子的layout的xml文件如下: 小例子的代码如下:pu
flowingflying
·
2014-09-23 21:00
Pro
Android学习笔记
(一二八):Media Frameworks(3):用SoundPool的音频播放
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。MediaPlayer在一个时间只能处理一个音频或视频文件,如果我们需要同时播放多个音频文件,可以创建多个MediaPlayer。如果我们有若干个的音频需要播放,还可以使用SoundPool类,SoundPool类使用了Me
flowingflying
·
2014-09-23 21:00
Pro
Android学习笔记
(一二九):Media Frameworks(4):JetPlayer、AsyncPlayer和AudioTrack
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。JetPlayerSoundPool有内存使用的限制,对于同时播放声音,还可以使用JetPlayer。JetPlayer针对游戏进行裁剪,是一个灵活的根据用户行为播放多种声音的工具,使用了MIDI(MusicalInstru
flowingflying
·
2014-09-23 21:00
Pro
Android学习笔记
(一二七):Media Frameworks(2):MediaPlayer的音频播放
文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处http://blog.csdn.net/flowingflying/以及作者@恺风Wei。播放web音频内容的小例子片段privatefinalstaticStringAUDIO_PATH=http://www.androidbook.com/akc/filestorage/android/documentfil
flowingflying
·
2014-09-23 21:00
android学习笔记
(七)
一、standard默认启动模式,每次激活Activity时都会创建Activity实例,并放入Activity栈中。例如:一个Activity名为A1,上面有一个按钮可跳转到A1。那么如果我点击按钮,便会新启动一个ActivityA1实例叠在刚才的A1之上。Intent intent=new Intent(MainActivity.this,MainActivity.this); startAc
Kaming
·
2014-09-23 12:00
启动模式
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他