自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

转载 AR技术

在介绍增强现实之前(AR)之前,需要先说说虚拟现实(VR)     虚拟现实是从英文 virtual Reaity翻译而来的,简称VR;VR技术是采用以计算机技术为核心,生成逼真的视、听、触觉一体化的虚拟环境,用户借助必要的设备以自然的方式与虚拟世界中的物体进行交互,相互影响,从而有一种身临其境的体会。     而增强式的VR系统简称增强现实(Augmented Reality),就是我们

2016-10-08 15:44:55 1167

原创 TTs技术 Text to speech

Android 1.6 开始支持TTS技术,(Text To Speach),通过该技术我们可以把文本转成语音。TTS的核心技术是 android.speech 类。要想使用TTS技术朗读文本,需要做两个工作———初始化TTS(指定TTS朗读文本的语言)和指定好要朗读的文本(通过speak方法指定朗读文本);关键方法:                    TextToSpeech.OnI

2016-10-08 14:38:55 608

转载 java反射机制详解 及 Method.invoke解释 getMethod

AVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。

2016-10-07 12:07:24 385

翻译 安卓界面布局

Linear Layout(线性布局)关键类LinearLayoutLinearLayout.LayoutParams线性布局是一个视图组,它将所有的子视图对其与同一个方向,竖直方向或者水平方向。我们可以通过android:orientation来指定它的布局方向。 线性布局的的所有的子视图是一个接着一个,线性排布,当我们设置线性布局为竖直方向时

2016-09-24 15:59:48 290

原创 微信小程序来了,我所关心的问题

在IT行业,技术日新月异,这不,昨晚微信应用号真正来了,这对于正在学习安卓开发的我,不知是喜是忧,内心充满很多疑问。在学习安卓开发的过程中,我感觉到安卓开发从时间成本,和维护不同版本相比微信应用号真的要大很多,我也在想很快是不是不用开发APP了,直接去开发微信小程序就好了省时省力、高效轻便,我也在想象这一个场景,作为大多数用户来说,手机上只得一个微信软件便够了。。。。

2016-09-22 11:34:07 406

原创 编程列出手机内置传感器

传感器是第二代智能手机的重要标志之一,很多手机游戏和应用的某些功能依赖于传感器。android SDK 支持的传感器并不是每一部智能手机都全部支持,不同品牌,不同型号手机,内置的传感器皆有所不同。内置手机传感器可分为3类,分别是动作传感器,位置传感器,环境传感器。android SDK 提供了Android Sensor Framework,可以用来访问当前设备的内置传感器。我们需要重点了

2016-09-20 20:25:37 1028

转载 String、StringBuffer与StringBuilder之间区别

最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下  1.三者在执行速度方面的比较:StringBuilder >  StringBuffer  >  String

2016-09-18 22:58:36 211

转载 android之ContentResolver(内容分解器)与ContentProvider

转自:  http://hi.baidu.com/kaisep/blog/item/499d6d8ba682f41cc9fc7a49.htmlandroid中对数据操作包含有: file, sqlite3, Preferences, ContectResolver与ContentProvider前三种数据操作方式都只是针对本应用内数据,程序不能通过这三种方法去操作别的应用内的数据。 a

2016-09-18 22:47:24 389

转载 老马的技术博客 android系统通过图片绝对路径获取URI的三种方法

1.将所有的图片路径取出,遍历比较找到需要的路径,取出URI,效率较低其中 MediaStore.MediaColumns.DATA 字段存的就是图片的绝对路径,最后mImageUri得到的就是图片的URIUri mUri = Uri.parse("content://media/external/images/media");Uri mImageUri = null;Cursor

2016-09-18 22:30:53 729

转载 Android Environment.getExternalStorageDirectory() 获取的是内部存储还是外部存储?

http://blog.csdn.net/zhouyingge1104/article/details/44311581#comments有空再分析。。。在做一个项目

2016-09-18 17:59:50 1634

转载 Android ContentProvider和Uri详解 (绝对全面)

原文:http://blog.sina.com.cn/s/blog_9f233c070101euqx.htmlContentProvider的基本概念:1.ContentProvider为存储和读取数据提供了统一的接口2.使用ContentProvider,应用程序可以实现数据共享3.android内置的许多数据都是使用ContentProvider形式,供开发者调用的

2016-09-18 17:43:29 1608

转载 android:interpolator

作者:jason0539博客:http://blog.csdn.net/jason0539android:interpolator    Interpolator 被用来修饰动画效果,定义动画的变化率,可以使存在的动画效果accelerated(加速),decelerated(减速),repeated(重复),bounced(弹跳)等。  android中的文档内容如下

2016-09-17 17:12:54 335

转载 Android dispatchTouchEvent介绍

原文地址:http://mobile.51cto.com/abased-374715.htmAndroid中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->A

2016-09-16 10:52:39 648

转载 Android 通知栏Notification的整合 全面学习 (一个DEMO让你完全了解它)

本文转载地址:http://www.th7.cn/Program/Android/201405/202434.shtml   非常感谢作者大人,小的非常感激您给涨的知识在android的应用层中,涉及到很多应用框架,例如:Service框架,Activity管理机制,Broadcast机制,对话框框架,标题栏框架,状态栏框架,通知机制,ActionBar框架等等。下面就来说

2016-09-15 12:40:07 700

转载 Intent和PendingIntent

http://blog.csdn.net/zeng622peng/article/details/6180190intent英文意思是意图,pending表示即将发生或来临的事情。 PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。 Intent 是及时启动,intent 随所在的activity 消失而消失。

2016-09-15 11:54:26 243

转载 ViewPager onPageChangeListener总结

原文链接http://www.cnblogs.com/ws5861/p/3645269.html首先ViewPager在处理滑动事件的时候要用到OnPageChangeListenerOnPageChangeListener这个接口需要实现三个方法:(onPageScrollStateChanged,onPageScrolled ,onPageSelected)onPageScro

2016-09-13 22:20:19 237

转载 SharedPreferences详解

获取SharedPreferences的两种方式:1 调用Context对象的getSharedPreferences()方法2 调用Activity对象的getPreferences()方法两种方式的区别:调用Context对象的getSharedPreferences()方法获得的SharedPreferences对象可以被同一应用程序下的其他组件共享.

2016-09-13 20:37:23 221

原创 安卓开发---遇到的问题

我会随着平时的学习,将遇到的问题和解决方案记录于此android 异常处理--java.io.IOException: 您的主机中的软件中止了一个已建立的连接原因分析及解决:我使用的手机是魅蓝note3,连接工具是豌豆荚,出现这种错误原因可能是ADB将手机与电脑建立的连接终止了的缘故。ADB-----adb的全称为Android Debug Bridge,就是起到调试桥的作用。

2016-09-10 16:29:47 348

原创 学习fragment---通过编码将fragment添加到已存在的ViewGroup中

在activity运行的任何时候,你都可以将fragment添加到activity布局中。你仅需要简单指定用来放置fragment的ViewGroup。你应当使用FragmentTransaction的API来对activity中的fragment进行操作(例如添加,移除,或者替换fragment)。你可以像下面这样从Activity中取得FragmentTransaction的实例: Fragm

2016-09-07 12:19:14 3155 1

原创 Installation failed since the device possibly has stale dexed jars that ...解决办法

写完代码运行,出现了程序安装失败的对话框:解决办法:AndroidStudio-> Build -> Clean Projects  然后等下面任务完成后,重新运行就可以了。

2016-09-05 13:36:29 1862

转载 Android开发规范——命名 (转)

转自: http://blog.sina.com.cn/s/blog_3f5dd7810101j4u2.html 在讲解命名规范前,先初略介绍下当前主要的标识符命名法和英文缩写规则。标识符命名法标识符命名法最要有四种:1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。2 帕斯卡(pascal)命名法:又称大驼峰命名法,所有

2016-09-03 21:05:32 226

原创 Android studio魅蓝note3/其他魅族手机真机调试

我在百度经验也发布了,希望小小帮到大家http://jingyan.baidu.com/article/6079ad0eadc08e28ff86dbd4.html       很多朋友手上都有一款魅族手机,很多朋友也像我一样想在AS中用魅族手机真机调试,但是AS不识别,这就尴尬了。。。小女子根据网上的很多方法尝试,终于成功连上AS,刚开始的时候手机上安装的开发程序有闪退,但拔下重试几遍就没问题

2016-09-02 11:49:59 3009

转载 Java菜鸟---Java实现多线程方式怎么选择

http://www.jb51.net/article/70534.htm参考了脚本之家-详解三种java实现多线程的方式  作者:korelAK总结:实现java多线程的2种方式,runable是接口,thread是类,runnable只提供一个run方法,建议使用runable实现 java多线程,不管如何,最终都需要通过thread.start()来使线程处于可运行状态。

2016-08-21 16:59:25 373

原创 Java学习---文件操作的一些常见问题!

Java编程中的一些常见问题汇总转载自  http://macrochen.iteye.com/blog/13935021.对文件操作后为什么要及时关闭流?重复流占用!资源得不到释放。。 造成大量的内存垃圾。例子:比如你将一个100MB的word文档转换成流,然后进行分析存储到数据库一样它是将这100MB的东西读到内存,然后进行处理,如果你在使

2016-08-19 14:43:35 387

原创 菜鸟记录--在eclipse中,遍历文件夹时遇到路径问题

路径的写法在eclipse中需注意,要加上反义字符\,这样的写法才是合理的。例子;路径:”D:\eclipse\workspace\hellofile"  错误                          “D:\\eclipse\\workspace\\hellofile”正确图片如下:

2016-08-19 11:49:52 477

原创 java菜鸟解决快速复制一行的快捷键与Windows屏幕旋转的冲突

在eclipse中,快速复制一行的快捷键ctr+alt+向下键发生冲突,功能变成旋转屏幕,带来一些不便解决办法:第一步:第二步:进入高级设置,点击英特尔(R)图形和媒体控制面板第三步:点击图形属性,选择高级模式,点击确定。第四步:点击选项和支持,然后点击快捷键功能的启用,去掉勾,然后确定,应用,便大功告成!

2016-08-17 11:41:49 4526

原创 菜鸟解决方法 A class file was not written. The project may be inconsisten

在Java学习中,有一次创建一个类,出现了如下错误:A class file was not written. The project may be inconsistent, if so try refreshing this project and building it  。百度翻译如下:一个类文件没有写入。该项目可能不一致,那么尝试刷新这个项目和建设genericdem

2016-08-16 21:42:57 10770 2

原创 andriod studio 新手 ------Exception raised during rendering: com/android/util/PropertiesMap

运行第一个helloandriod 程序时,发现界面渲染不出来,刚开始不知所措,后来想到是SDK版本过高,更换低版本便可。具体操作:打开SDKmanager,下载较低版本的SDK便好

2016-08-10 17:11:26 833

转载 使用 jquery.easing.js 增强动画过渡效果

原文地址:http://www.qianxingzhem.com/post-1778.htmljQuery 提供了一些诸如 show、hide、slideUp、fadeIn 等等动画方法,可以方便的切换元素的显隐。更有强大的自定义动画方法 animate ,可以实现很多动画效果。为了让动画有好的过渡变化过程,官方为这些方法设置 easing 属性,但是官方没有给出很多过渡效果。

2016-04-19 14:11:32 469

转载 转自和煦的点滴 » HTML Meta中添加X-UA-Compatible和IE=Edge,chrome=1有什么作用? http://blog.hexu.org/archives/1944.shtm

X-UA-Compatible是自从IE8新加的一个设置,对于IE8以下的浏览器是不识别的。通过在meta中设置X-UA-Compatible的值,可以指定网页的兼容性模式设置。在网页中指定的模式优先权高于服务器中(通过HTTP Header)所指定的模式。兼容性模式设置优先级:meta tag > http header常用的例子: #以上代码告诉IE浏览

2016-04-19 13:28:53 551

转载 如何让导航条高亮显示

在web开发中会遇到这样一个问题:当你点击某一个导航时,就让他高亮显示,其他的默认。可以用一下两种方法解决:1,在每一个文件中都引入头部,然后为不同的链接添加样式  缺点:比较麻烦,如果要修改样式,每个文件都要修改2,把头部提出来,用js判断url地址,然后给当前的url加上样式(用js控制的)  公司首页     公司简介  雅酷地图  合作商

2016-04-05 15:13:10 455

转载 如何使用 Google Web Fonts?

进入Google Web Fonts 主页:http://www.google.com/webfonts 点击“开始选择字体”;从200+字体中选择想要的字体(可惜没有中文字体),选择“使用”;设置你选择字体的样式和字符集;把字体加到你的网站:方法一:标准式:在head部分加入一串 link 样式,引入Google字库:;方法二:@import 式:@import url(http://f

2016-04-05 13:12:00 1028

转载 前端菜鸟------了解BootStrap的文件及作用

bootstrap.cssbootstrap.min.cssbootstrap-responsive.cssbootstrap-responsive.min.cssbootstrap.jsbootstrap.min.jsbootstrap.css  是完整的bootstrap样式表,未经压缩过的,可供开发的时候进行调试用。bootstrap.min.css  是经过压缩后的bo

2016-04-04 13:04:03 1897

原创 前端菜鸟------自适应网站与响应式网站傻傻分不清

自适应网站是通过宽度来调整网页内容的大小,来达到不同大小的设备所看到的网站内容及布局都是一样的,形象的说就像是同一张照片,其大小按照不同比例缩放来展示。响应式网站概念应该覆盖了自适应,而且涵盖的内容更多。自适应网站的缺点:屏幕太小时,即使网页能够根据屏幕大小进行适配,但是会感觉在小屏幕上查看,内容过于拥挤,用户体验的效果不会很好,响应式正是为了解决这个问题而衍生出来的概念。它可以自动识别屏

2016-04-02 19:33:55 670

原创 小菜鸟集各位高手指点及自学谈谈对WEB标准的理解

相信很多前端的初学者,和我一样对于WEB标准有很多的疑惑,由于知识水平的限制,找不到一条清晰的学习之路,实在是特别难受,今日我就收集整理网络上对于WEB标准的理解,欢迎各位友人指点!标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外 链css和js脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维 护、改版

2016-04-02 15:18:22 632

转载 STM32---初学者用库函数好还是直接对寄存器操作比较好

首先,两个都是C语言。从51过渡过来的话,就先说寄存器操作。每个MCU都有自己的寄存器,51是功能比较简单的一种,相应的寄存器也比较少,我们常用的就那么几个,像P0 P1 SMOD TMOD之类的,这些存在于标准头文件reg.h里面,因为少,所以大家就直接这么去操作了,每一位对应的意义随便翻一下手册就看得到,甚至做几个小项目就记的很清楚了。所以做51开发的时候大多数都是直接操作寄存器。到了ST

2014-12-03 11:18:28 8450

转载 Tomcat与Web服务器、应用服务器的关系------转自2009-01-16 14:37 佚名 搜狐博客 字号:T | T

Tomcat服务器是一个免费的开放源代码的Web应用服务器。因为Tomcat技术先进、性能稳定且免费,所以深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。AD:2014WOT全球软件技术峰会北京站 课程视频发布Tomcat服务器是一个免费的开放源代码的Web应用服务器。因为Tomcat技术先进、性能稳定且免费,所以深

2014-11-27 14:16:05 445

原创 编码gbk的不可映射字符

有时我们用命令行来编译java文件,这种时候就会出现warning:编码 GBK 的不可映射字符。解决这个问题当然是指定在编译时的编码格式方法一:加参数-encoding UTF-8例如:javac -encodig UTF-8 **.java方法二:先看看产生的错误就算用了-encoding utf-8 **.java

2014-11-26 21:14:18 350

原创 java学习笔记--------第二天

java

2014-11-09 21:28:24 412

原创 java学习笔记(一)

java 是

2014-11-03 14:15:15 349

asm,汇编程序编译集成环境

适用于64位windows系统,是一款汇编程序集成编译环境,有助于我们的学习

2013-09-26

汇编实现将字符串由小写变大写,且去掉字母

内容很详细,便于讨论交流,而且代码量不是很多,蛮适合初学者参考

2013-09-24

汉诺塔的程序

汉诺塔的程序

2013-04-18

空空如也

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

TA关注的人

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