自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (1)
  • 收藏
  • 关注

原创 android——Seneor(获得数据值流程以及同时监听多个sensor)

Sensor数据的获取流程以及同时监听多个sensor

2016-05-08 11:11:45 6196

原创 android——实现点击两次返回按钮退出程序

在退出APP时,往往会用Toast提醒用户再次点击退出按钮来退出程序,这样可以防止用户不小心按到退出按钮导致程序退出。今天就尝试着实现在第一次按下返回按钮的两秒中后再次按下返回按钮来退出程序,否则不会退出。思路:1、需要一个boolean类型的变量来记录是否需要退出。            2、需要一个计时机制,当超过时限时恢复boolean变量的初值。    3、处理Ke

2016-04-22 16:52:00 2252

原创 VS2013 MFC中操作MySQL数据库

由于项目需要,需要在MFC中操作服务器中的数据库(测试的代码是在先得到在对话框中所输入的帐号密码,然后从服务器上的数据库中查询是否有此用户以及密码是否正确)。在此先吐槽下微软的东西真难用,我在win32控制台应用程序中所写的操作代码可以很完美的运行。但是一放到MFC的项目中就各种报错。无奈之下查看了类似sql::SQLString等相关源代码,最终经过一个多小时搞定了。其实主要毛病就出在各种各样字

2016-04-06 23:16:58 4491 1

原创 android学习笔记——http协议

这里不在赘述http协议的具体内容,直接说如何使用用一个例子来说明:1、先用Eclipse创建一个web项目,同时创建一个servlet,很简单只需一个表单,将数据提交到servlet中。在servlet中实现doPost和doGet方法,为了方便,只需实现一个dopost方法,在doget中调用都post方法protected void doGet(HttpServletRequest

2016-04-04 19:38:58 459

原创 android学习笔记——Handler

1、handler是一套消息处理机制(Activity的生命周期中状态的变化就是通过handler发送消息)和更新UI的机制(不能在非UI线程中跟新UI)2、创建Handler时,所创建的Handler会与创建它的线程的MessageQueue进行绑定。3、使用方法sendMessage(),sendMessageDelay(),Post(),PostDelay()。4、对于post方

2016-04-03 19:16:17 506

原创 android学习笔记——事件处理器和事件监听器

一、针对物理按键 1、电源键和HOME键是由系统截获,不初级应用程序自定义 2、对于back,menu应该拦截Keyup(????) 3、在onKeyDown函数中通过keyCode处理想处理的事件,返回true,则应用程序将事件消耗掉,如果返回false则会让系统再调用对应的方法(如拦截了音量的上下键消息,在上键中先用Toast输出返回true,在下键中先用Toast输出返回fals

2016-03-31 19:36:20 817

原创 android学习笔记——viewPager(适配器、常用函数、监听器、切换动画)

viewPager可以支持左右滑动数据源->适配器->加载数据源适配器有三种:  1、PagerAdapter  以List作为数据源     需要实现一个继承此类的类     重写构造函数(数据源,title),返回页卡数量,是否来自对象,实例化一个页卡,销毁一个页卡,得到页卡title的函数(此适配器是三个页卡为一组管理的,所以存在自动销毁页卡)

2016-03-22 00:28:02 1669

原创 android学习笔记——webView

1、获得网络权限2、实例化一个webview3、使用webview加载资源   此时会发现系统会用默认的方式打开资源而不是自己所写的app4、覆盖掉默认打开方式,webViewClient帮助webView去处理一些控制和请求   webView.setWebViewClient(new WebViewClient(){    public boolean shouldOv

2016-03-22 00:26:57 438

原创 android学习笔记——Fragment

将布局文件变为View对象静态加载1、创建一个activity2 在对应的xml中加入,其中name属性绑定对应的fragment类。2、创建fragment类以及对应的布局文件,在fragment类中将布局文件转换为View对象   View view=inflater.inflate(R.layout.fragment, container, false);3、在主

2016-03-22 00:25:39 576

原创 android学习笔记——intent

intent1、可以用来打开别的activity,其中可以是有参数的返回(startActivityForResulet(intent,请求代码)),须重载void onActivityResult(请求代码,返回代码,返回数据)来处理返回的数据,需配合另一个Intent和setResult(返回代码,intent)。也可以是无参数的返回。2、intent可以附加一些数据,可以是int s

2016-03-22 00:23:36 431

原创 android学习笔记——服务、内容提供器、广播接收器、应用程序上下文

一、服务运行在后台,无用户界面组件。生命周期:启动(onCreate,onStart)运行(onDestory)销毁。服务与活动通常在被称为UI线程的同一个主应用程序线程上运行,当服务需要执行一个耗时的操作时,开发人员会调用一个单独的线程来执行,否则用户界面运行会很卡顿。二、内容提供器是应用程序之间的共享数据的接口(大量数据)(意图(intent)可以提供少量的数据共享)。

2016-03-20 10:38:21 1094

原创 android学习笔记——监听器

监听器:监听事件的发生,做出响应。程序和用户之间交互的关键针对ListView:    OnItemClickListener:处理视图中单个条目的点击事件    OnScrollListener:监听滚动事件,加载数据实现过程:视图中直接实现监听器(实例对象.setOn……(),其实也可以在xml文件中指定Action),然后在代码中完成相应的动作1、在activit

2016-03-19 00:02:56 460

原创 android学习笔记——ListView的使用

LIstView控件  每一个listView控件可以包含很多item(由数据源决定),需要数据适配器将数据源和视图联系起来:1、创建适配器(arrayAdapter——数据源可以是集合和数组,                   simpleAdapter——数据源是泛型的集合);

2016-03-18 23:34:20 551

原创 vs2013连接mysql数据库

最近接触到数据库,发现用java的jdbc连接数据库很简单,c++就很麻烦了。在网上找了很多资料,因该有两种方法:1、通过mysql的C api进行操作;2、通过mysql的Connector C++ 1.1.3进行操作。第一种方法到现在都还没有实现,不过在今天用第二种方法完成了数据库的连接。具体如下:1、下载mysql官方的 connector API:http://dev.mysql.co

2016-03-18 15:30:36 4970 2

空空如也

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

TA关注的人

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