- 博客(34)
- 资源 (5)
- 收藏
- 关注
原创 启动Eclipse 报错:java was started but returned exit code = 13
检查是否安装了两个jdk,如果是,记得要卸载一个,不然即使仅仅配置了一个jdk的环境变量,jdk安装成功,但是eclipse启动会报错http://jingyan.baidu.com/article/7f766dafa71cff4101e1d018.html如果不是上述情况则:jdk版本与eclipse版本不一致,64位jdk配64位eclipse,32位jdk配32位
2016-01-22 23:57:35 3439
原创 jdk安装与环境变量配置
jdk安装:http://jingyan.baidu.com/album/b24f6c82c989da86bfe5dab2.html?picindex=6需要注意,要把jre安装到jdk的同目录下,但不能安装到jdk里面去,因jdk里的一些程序被代替而会出错,如图中修改路径即可。JDK环境变量配置变量名:JAVA_HOME变量值:JDK的安装路径如:C:\Program F
2016-01-22 19:11:24 382
原创 如何自己创建Servlet并配置web.xml
创建类XXX,继承HttpServlet实现doGet()doPost方法在:web.xml中配置:其中AddUser1Servlet是类名 AddUser1Servletcn.hpu.edu.android.servlet.AddUser1ServletAddUser1Servlet/AddUser1Servlet
2016-01-15 20:46:20 3926 1
原创 SmallActivity创建
SmallActivity创建的时候要做特殊调整在配置文件中调整ctivity的主题为: android:theme="@android:style/Theme.Translucent.NoTitleBar" 在布局文件中调整把根节点调整大小为下面的大小, xmlns:tools="http://schemas.android.com/tools" andr
2016-01-11 18:45:24 422
原创 ActionBar显示OptionsMenu
.在配置菜单的XML文件中,配置菜单项的showAsAction属性即可确定,该菜单项是否显示在ActinBar中显示OptionsMenuandroid:showAsAction属性的取值有: ifRoom:存在可用空间时显示在ActionBar中;never 从不显示在ActionBar中;always始终显示在ActionBar中;withTe
2016-01-10 18:02:32 1187
原创 ActionBar使用应用程序图标响应操作
调用ActionBar类的setDisplayHomeAsUpEnabled()方法即可使用应用程序图标作为导航且自动添加向左的小箭头。使用其它图标:调用ActionBar类的setIcon()方法即可//获取ActionBar对象ActionBar actionbar = getActionBar();//设置图标actionBar.setIcon(R.dra
2016-01-10 17:06:44 1639
原创 ActionBar第一课简介
.ActionBar简介ActionBar是显示在界面顶部的标题栏。官方推荐开发人员尽量使用ActionBar取代OptionsMenu和TabHost.典型应用方式有:使用导航栏中的应用程序图标响应操作;显示系统菜单(OptionsMenu)在导航栏中添加下拉式菜单;在导航栏中使用动作控件;添加导航选项标签(Tab);使用ActionProvider.
2016-01-10 17:01:44 937
原创 ViewPage第四课与Fragment合作
在viewpage第三课的基础上修改:第一步:创建四个继承Fragment的类Home_Fragment,Time_Fragment,Message_Fragment,Setting_Fragmentpackage com.example.viewpage_fragment;import com.example.viewpage_test.R;import android.os.Bu
2016-01-09 16:44:22 564
原创 ViewPage第二课为ViewPage添加标题
在第一课学前准备:掌握ViewPage第一课http://blog.csdn.net/wei_chong_chong/article/details/50468832为ViewPage添加标题:PageTabStrip是PageTitleStrip的子类PageTabStrip的使用与PageTitleStrip完全一样,实现效果,pageTabStrip的标题文字带有Indi
2016-01-09 16:15:04 1044
原创 ViewPage第三课自定义viewpage
第一步:创建四个xml文件,page01.xml,page02.xml,page03.xml,page04.xml作为viewpage容器的4个子级控件界面<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
2016-01-09 15:14:50 1128
原创 selector之按钮状态图片改变
第一步在res文件夹下新建drawable文件夹该该文件夹里新建文件Androi XML文件,选择selector属性如下我新建的page01_radiobutton_drawable.xml文件用于处理page01_radiobutton按钮的图片显示/ViewPage_Test/res/drawable/page01_radiobutton_drawable.xml内容
2016-01-09 15:03:54 1154
原创 ViewPage第一课
第一步:在布局文件中加入:因为android.support.v4.view是扩展包所以要使用义view时也要使用这种形式 android:id="@+id/vp_viewpage" android:layout_width="fill_parent" android:layout_height="fill_parent
2016-01-06 14:46:13 586
原创 导入android工程出错Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead.
解决方法:1.项目右键 ->androidtools->Fix Project2.如果不可以,检查Project->Properties->JavaCompiler确认JDKcompliance被设置为1.6,并且enablespecific seetings,经过这两步问题基本解决。
2016-01-06 10:31:37 786
原创 MySQL数据库的增删查修
准备:创建数据库kuai_di在该数据库下创建表user并根据数据库表创建bean类User:package cn.hpu.edu.android.dao;public class User { private int id ; private String username; private String password; private String phoneN
2016-01-05 21:49:39 631
原创 Service的粘性
.Service的粘性表现为其所在进程被意外中止后,该Service是否可以自动重新被启动。默认情况下,使用startService()方法激活的Service组件时粘性的,则即使所在进程被意外中止了,稍后该Service依然会被自动创建出来。设置Service的粘性在Service生命周期中onStartCommand()方法的返回值决定了Service的粘性。
2016-01-05 16:34:13 3211
原创 Service的生命周期
Service的生命周期 Service的生命周期如下 第一种:Call to startService()方法->onCreate()->onStartCommand()->service running->onDestory->service shut down)案例:第一步在布局文件添加两个按钮<Button android:id=
2016-01-05 16:09:33 1710
原创 启动Service
如何启动Service 开发人员可以使用Intent激活Service组件。 激活Service组件的方式有: (1)调用Context定义的startService()方法; (2)调用Context定义的bindService()方法 。启动Service的开发流程启动Service的开发流程如下:1.创建java类,继承android.app.Se
2016-01-05 15:17:30 1241
原创 Android Service简介
什么是Service·Service表示“服务”。·Service是Android系统的核心组件之一。 -Service本质是一个继承了android.app.Service的Java类 -每一个Service都应该在AndroidManifest.xml文件中进行注册;-Service由Android系统进行维护。Service的定位·Se
2016-01-05 14:59:38 1229
原创 Back Stack与Activity
激活Activity与压栈 当Activity被激活时,它在Back Stack中压栈,成为栈顶Activity,则被显示且获得焦点。·以第一次启动某个应用程序为例: 大多数的Task以HOME界面,或应用程序界面作为起点,当用户击应用程序图标时,Task被创建且置于前台,系统检索到入口Activity后在Back Stack中压栈,由Task
2016-01-04 22:26:19 1323
原创 使用Intent的Flag设置启动参数
Intent中关于激活Activity的FlagIntent类定义了一批常量,用于配置激活Activity时的相关参数;在Intent中设置Flag·调用Intent的setFlags()或addFlags()可配置Intent的Flag属性属性值介绍: FLAG_ACTIVITY_NEW_TASK·尝试开启新的Task,可能产生的
2016-01-04 17:52:46 2040 1
原创 Button
Button或者ImageButton的背景设为透明或者半透明 半透明Android:background="#e0000000" /> 透明 颜色和不透明度 (alpha) 值以十六进制表示法表示。任何一种颜色的值范围都是 0 到 255(00 到 ff)。对于 alpha,00 表示完全透明,ff 表示完全不透明。表达式顺序是“aabbggrr”,其中
2016-01-04 11:06:51 764
原创 scaleType (ImageView 的属性)
scaleType :center 居中无缩放显示centerInside:图像保持原来的宽度和高度比例进行缩放,假如图像比ImageView视图组件要小,那么centerInside 就与上面center属性值功能相同 centerCrop 图像保持自身的宽度和高度比例进行缩放,并且缩放后的图像的宽度和高度都要大于或者等于ImageView 对应的宽度和高度 fitCen
2016-01-04 11:01:21 432
原创 Android在Button按钮上同时显示文字和图片
<Button android:id="@+id/chuzu" android:layout_width="50dp" android:layout_height="50dp" android:layout_marginLeft="5dp"
2016-01-04 10:46:33 10517 1
原创 颜色值的各类表示方法简介
是16进制0-f三位:#xxx 代表三原色四位:#xxxx第一位代表透明或不透明建议用六位或八位:六位:#xxxxxx通过两位代表一个基本色八位:前两位代表透明度
2016-01-04 10:41:35 3857 1
原创 Android px,dp,pt,sp的区别
px(像素点) mm 等Android不建议用为什么电脑web开发可以用而Android不建议用?因为px代表像素点个数,一般电脑分辨率都相同无论14寸还是15寸都是1366*768而手机分辨率一般都不一样googe解决方案:dp(dip)(根据屏幕密度根据像素算出来的)相同屏幕大小的手机,密度(分辨率)不同。使用px会显示大小不同的view使用dp相同dp长度的组件,最终
2016-01-04 10:36:36 1413
原创 配置文件activity节点属性
配置文件activity节点属性allowTaskReParenting.Activity能否从启动的Task移动到存在“亲属”关系的Task(当这个Task进入到前台时)·该属性取值为true,或false.情景: ·ActivityA的allowTaskReparenting设置为true; .ActivityA所在的应用程序App1当前显示另外一
2016-01-03 20:35:28 2313
原创 launchMode之的几种取值
Activity的launchModelaunchMode之standard ·标准模式,每次激活Activity时均在当前任务栈中创建新的实例。在配置文件中把activity节点的属性配置为 android:launchMode="standard" (可以不用配置,因为默认是standard)标准模式特性:每次激活Activity,taskid相同(
2016-01-03 20:31:18 1829
原创 android端和web端通信中文乱码问题
第一步:把Android端和web端的工程编码方式都改为utf-8第二步:在Android端对传递的参数进行如下处理String path ="http://"+getpath+"/KuaiDi3/BusTime_Servlet?start="+URLEncoder.encode(start, "utf-8")+"&end="+URLEncoder.enco
2016-01-03 20:29:31 1040
原创 ToggleButton控件
ToggleButton两种状态·状态按钮 -继承自CompoundButton·主要属性:-Android:textOn -Android:textOff·主要方法: -isChecked()·主要事件 -setOnClickListener(OnClickListener l)xml中:加入一个ToggleBut
2016-01-02 11:48:42 1433
原创 Chronometer计时器控件
Chronometer·计时器控件·从一个默认的时间或你指定的时间开始计时,并按指定格式显示·主要属性: -android:format-·主要方法:-setFormat(String format)-start()/stop()-setBase(long base)xml布局文件:<RelativeLayout xmlns:android="
2016-01-02 11:24:13 1598
原创 事件处理步骤
.确定时间源·创建事件监听器,实现事件监听方法3种方法:(观察者模式)在Activity中创建内部类实现事件监听接口并将之实例化 在Activity中匿名实现事件监听接口在Activity直接实现事件监听接口将事件监听器注册到事件源
2016-01-01 23:50:39 1267
原创 Android中View类OnClickListener和DialogInterface类OnClickListener导入包冲突
如下面所示,同时导入这两个,会提示其中一个与另一个产生冲突。1.import android.view.View.OnClickListener;2 import android.content.DialogInterface.OnClickListener;其实,当我们用某个Listener时,不一定就要import它,直接用全名去定义就不需要import了,例如
2016-01-01 22:16:17 4287 1
原创 SimpleAdapter
private void SimpleAdapterListView() { List> data = new ArrayList>(); for (VideoInfo video : videos) { Map item = new HashMap(); item.put("thumbnail", video.thumbnail); item.put("n
2016-01-01 20:04:56 430
sqljdbc4.jar jdbc连接Sql Server2012 所需的jar包
2016-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人