自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 Spring的配置及引用

好久不见,亲爱的关注朋友没,下面我为大家来介绍一下Spring的一些简单的配置及用法:      我用的是eclipse       首先咋们先安装eclipse里的Spring插件:        首先点击help    再点击Eclipse  Marketplace  在输入框里搜Spring如图所示:          点击搜索:找到:     在点击

2017-08-28 00:20:57 463

原创 Maven环境配置及引用

各位喜欢我的朋友名,好久不见,前段时间比较忙,所以很少发表博客,好的现在咋们进入正题,今天我给大家带来的是Maven好的现在开始配置1.第一步,搭环境变量先找到maven的文件目录1.2     点击计算机找到环境变量配置《path》在最后加入路径;如图所示:环境变量就这么用完了简单吧!下面咋们来引用一下:

2017-08-20 22:50:40 245

原创 android_解析json

1.第一步先在tomcat里写一个.json的文件内容如:2.写一个对象集合类与一个实体类package com.example.g160628android28_xml;import java.util.List;/** * Created by Administrator on 2017/7/26 0026. */public class BigOb

2017-07-26 23:12:09 273

原创 android——闹钟

话不多说直接上代码一看就明白xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns

2017-07-23 20:22:01 1452 1

原创 android_摄像机

第一步:先写一个SurfaceViewSurfaceView android:layout_width="match_parent" android:layout_height="100dp" android:id="@+id/sv_camera_surfce" />Button android:layout_width="wrap_conte

2017-07-21 21:54:45 238

原创 android_音乐播放器

第一步先写一个seekBar进度条 ImageButton图形按钮SeekBar android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/sb_main_bar" />ImageButton android:layout_w

2017-07-20 21:39:07 205

原创 android_ContentProvider获取手机联系人

1.先写一个按钮2.第二步获取 ContentResolver //获取内容访问者ContentResolver cr=getContentResolver();3.写一个方法public void getContacts(View view){ Uri uri=Uri.parse("content://com.android.contacts/raw_co

2017-07-19 21:14:56 247

原创 android_ContentProvider

gfampogmpoamgp

2017-07-17 22:07:17 152

原创 Services服务

关于Service最基本的用法自然就是如何启动一个Service了,启动Service的方法和启动Activity很类似,都需要借助Intent来实现,下面我们就通过一个具体的例子来看一下。新建一个Android项目然后新建一个MyService继承自Service,并重写父类的onCreate()、onStartCommand()和onDestroy()方法,

2017-07-15 22:19:35 210

原创 android系统传播之短信

第一步先定义一个class类package com.example.g160628_android22;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.os.Bundle;imp

2017-07-13 18:55:30 148

原创 Android广播之无序静态代码

第一步:先弄一个输入框EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/et_main_content" android:hint="请输入你要发送的内容:" />Button android:la

2017-07-11 19:37:50 173

原创 Android广播大全

各种广播说明如下:广播名说明备注Intent.ACTION_AIRPLANE_M关闭或打开飞行模式时的广播 Intent.ACTION_BATTERY_CH充电状态,或者电池的电量发生变化电荷级别改变,只能在代码注册Intent.ACTION_BATTERY_LO

2017-07-11 19:14:19 142

原创 Android手势(Gesture)

第一步:先写一个ViewFlipperViewFlipper android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/vf_main_image" >ViewFlipper>第二步:package com.exam

2017-07-10 21:00:26 150

原创 二进制、八进制、十进制、十六进制之间的转换

进制也就是进制位,对于接触过电脑的人来说应该都不陌生,我们常用的进制包括:二进制、八进制、十进制与十六进制,它们之间区别在于数运算时是逢几进一位。比如二进制是逢2进一位,十进制也就是我们常用的0-9是逢10进一位。具体的用法小编今天不着重解释,主要针对他们之间的转换加以讨论(今天只讲整数)。步骤阅读百度经验:jingyan.baidu.com二进制与十进

2017-07-09 16:57:10 177

原创 Android多点触摸

安卓手机中,多点触摸是是最基本的操作,下面就使用程序进行演示多点触摸操作一、获取触摸事件中的点击,移动和抬起事件,创建新的安卓项目,如下面代码所示,分别为MainActivity类代码和Layout布局文件,用于实现获取点击事件1.1、MainActivity类中代码,代码中为布局对象root添加监听事件,使用switch进行对屏幕时间进行判断,用于判断事件的按下还是移动,在代码中  

2017-07-08 22:32:21 202

原创 隐式Intent的用法

使用隐式Intent,我们不仅可以启动自己程序内的活动,还可以启动其他程序的活动,这使得Android多个应用程序之间的功能共享成为了可能。比如说你的应用程序中需要展示一个网页,这时你没有必要自己去实现一个浏览器(事实上也不太可能),而是只需要调用系统的浏览器来打开这个网页就行了。修改FirstActivity中按钮点击事件的代码,如下所示: button1.setOnClickL

2017-07-07 20:39:48 774

原创 Android 完全退出整个应用 不在栈底也能退出

新建一个没有界面的Activity  [java] view plain copy     android:name=".ExitActivity"       android:label="@string/title_activity_exit"       "color:#ff0000;">android:launch

2017-07-07 20:25:34 214

原创 Animation 动画类型

1.Animation 动画类型Android的animation由四种类型组成:XML中alph渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果     

2017-07-07 20:17:41 862

原创 Android中SQLite数据库存储方式

Android中的数据库存储是直接使用了SQLite。在android应用中创建数据库后数据库文件是存储在/data/ data/应用包名/databases/下。 在Android中使用到SQLite会涉及到以下三个类或接口:1.SQLiteOpenHelper*SQLiteOpenHelper 构造方法,一般传递一个要创建的数据库名称name参数*onCreate 创建

2017-07-07 20:15:52 376

原创 Android数据存储与IO.SharedPreferences

对于应用程序的数据输入、输出,如果是应用程序只是少量数据需要保存,那么使用普通文件就可以了(SharedPrefereces);但如果应用程序有大量数据需要存储、访问,就需要借助数据库了。Android系统内置了SQLite数据库,SQLite数据库是一个真正轻量级的数据库,它没有后台进程,整个数据库就对应于一个文件。1.SharedPreferences简介(1)概念:Share

2017-07-07 20:13:44 232

原创 使用SharedPreferences存储来设置程序第一次进入欢迎界面,以后不会再进入欢迎界面

使用SharedPreferences存储来设置程序第一次进入欢迎界面,以后不会再进入欢迎界面。 1 SharedPreferences mSharedPreferences = this.getSharedPreferences(NAME, this.MODE_PRIVATE); 2 boolean first_run = mSharedPreferences.getB

2017-06-23 19:16:29 549

原创 Intent

3、category(类别):用来表现动作的类别Category属性也是作为子元素来声明的。例如:           Action 和category通常是放在一起用的,所以这里一起介绍一下。我们来先来举一个例子:新建一个工程文件smyh006_Intent01,在默认文件的基础之上,新建文件SecondActicity.java和

2017-06-20 20:00:42 185

原创 XML详解

什么是XML?  XML是指可扩展标记语言(eXtensible Markup Language),它是一种标记语言,很类似HTML。它被设计的宗旨是传输数据,而非显示数据。 XML标签没有被预定义,需要用户自行定义标签。 XML技术是W3C组织(World Wide Web Consortium万维网联盟)发布的,目前遵循的是W3C组织于2000年发布的XML1.0规范。 XML被广泛认

2017-06-19 00:47:57 401

原创 反射

一、什么是反射:  反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系

2017-06-19 00:42:52 142

原创 类加载器

类加载器:加载类的工具,一个类中出现了一个类的名字,java虚拟机首先把该类的字节码加载进内存,Java虚拟机可以安装多个类加载器,每个加载器加载不同位置的类,一般用到的类加载器有三个bootstrap,extclassloader,appclassloader类加载器也是java类,也是靠别的类加载器(bootstrap)加载bootstrap是嵌套在java虚拟机内核里面范围

2017-06-19 00:36:12 178

原创 自定义MVC

1、定义个servlet(ActionServlet)控制所有的*.do请求2、获得请求路径(request.getRequestURI()),截取到后面的请求名(cname)3、在webinf下创建一个config.properties文件,保存一个键值对,根据不同的请求得到其对应的Class,同时创建好对应的处理类4、在servlet的init方法中加载配置文件Properti

2017-06-19 00:29:59 124

原创 json

一、什么是JSON?JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度。JSON就是一串字符串 只不过元素会使用特定的符号标注。{} 双括号表示对象[] 中括号表示数组"" 双引号内是属性或值2.对象和Json之间的转换对象--->字符串:  JsonObject j

2017-06-19 00:26:05 145

原创 JNDI

1.JNDI(容器:Tomcat,Window)Java Naming and Directory Interface ,Java命名和目录接口是一组在Java应用中访问命名和目录服务的API通过名称将资源与服务进行关联2.Tomcat JNDI配置及使用(将对象写入到Tomcat JNDI)参考 Tomcat文档学习3.Window JNDI获取Window某个目

2017-06-19 00:21:02 207

原创 Activity退出应用程序

Android:销毁所有的Activity退出应用程序几种方式author:DRC工作室 我们都知道,Activity是存放在栈中。在默认的情况下(standard)Activity在栈中是以先进后出、后进先出的方式进行存放。最开始出现的Activity会存在栈底,最新启动的Activity总是会存在栈顶。当我们开启的Activity越来越多,当前想在某个界面退

2017-06-18 20:14:31 283

原创 Intent传递数据从一个Activity到另一个Activity

package com.test.intentdemo;    import android.app.Activity;  import android.content.Intent;  import android.net.Uri;  import android.os.Bundle;  import android.view.Menu;  import androi

2017-06-16 20:02:27 243

原创 Activity生命周期

子曰:溫故而知新,可以為師矣。《論語》学习技术也一样,对于技术文档或者经典的技术书籍来说,指望看一遍就完全掌握,那基本不大可能,所以我们需要经常回过头再仔细研读几遍,以领悟到作者的思想精髓。近来回顾了一下关于Activity的生命周期,参看了相关书籍和官方文档,也有了不小的收获,对于以前的认知有了很大程度上的改善,在这里和大家分享一下。熟悉javaEE的朋友们都了解serv

2017-06-15 22:32:15 116

原创 高级控件ViewPager

1.第一步先写一个界面xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent"

2017-06-15 22:22:03 159

原创 2.下拉刷新 用第三方插件XListView怎么弄

用Android Studio怎么引用第三方。1. 首先先去下载一个第三方插件,解压即可。2. 打开android Studio,File / New / Import Model...3. 打开你下载的第三方,copy路径,Next / Finish4. 切换成Project

2017-06-11 21:43:19 211

原创 Listview优化

1.新建一个布局里面写              ListView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/list_main_a">ListView>2.再新建一个布局模型 ImageView

2017-06-11 21:23:55 105

原创 ProgressBar进度条

1.首先写一个进度条                 ProgressBar android:id="@+id/bp_mian_a" style="?android:attr/progressBarStyleHorizontal" android:layout_width="ma

2017-06-07 21:43:40 164 1

原创 常用控件3

android:scaleType             SD文件的读取                            Environment类可以得到当前手机的一些信息包括储存卡的信息            //判断 手机是否有内存卡 内存卡是否可用        if(Environment.getExternalStorageState().equa

2017-06-07 02:31:11 115

原创 常用控件

. TextView 文本框主要方法 TextView ,getDefaultMovementmethod ,getText ,length, getEditableText ,TextView 是用于显示字符串的组件,对于用户来说就是屏幕中一块用于显 示文本的区域。    FrameLayout是一个布局,名叫桢布局。FrameLayout 是布局

2017-06-07 02:26:33 524

原创 常用文本控件

版权声明:本文为博主原创文章,未经博主允许不得转载。一、文本控件TextView(显示文本的控件):Android:text 设置文本框的文本内容android:autoLink 是否将符合指定格式的文本转换为可单击的超链接形式取值范围: none|web|email|phone|map|allandroid:singleLine 为tr

2017-06-07 02:22:47 353

原创 Android常用控件

一.Textview(显示文本的控件)                      android :text    设置文本框内文本内容                      android :autoLink   是否将符合指定格式的文本转换为可单击的超链接形式                                                  取值范围:none

2017-06-03 23:59:58 154

原创 布局的基本概念

LinearLayout:相当于Java GUI中的FlowLayout(流式布局),就是说一个组件后边跟一个,挨着靠,一个组件把一行占满了,就靠到下一行。linearlayoutdemo.xml             LinearLayout android:layout_width="match_parent" android:layou

2017-06-02 01:34:23 449

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除