自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Delphi中流的基本概念

一、Delphi中流的基本概念及函数声明 在Delphi中,所有流对象的基类为TStream类,其中定义了所有流的共同属性和方法。 TStream类中定义的属性介绍如下: 1、Size:此属性以字节返回流中数据大小。 2、Position:此属性控制流中存取指针的位置。 Tstream中定义的虚方法有四个: 1、Read:此方法实现将数据从流中读出。函数原形为: Function Read(var...

2018-02-10 16:30:00 276

转载 使用Delphi怎么连接SQL数据库

使用Delphi如何连接SQL数据库?最好能说的详细点------解决方案--------------------使用ADO连接SQL Server 2000数据库1.用ADO组件TADOQuery连接数据库用TADOQuery组件连接数据库需要以下几个步骤:(1)用TADOConnection组件连接数据源(在ConnectionString属性中连接数据库的字符串可

2017-12-19 16:20:06 4152

转载 delphi 窗体的创建和释放

http://www.cnblogs.com/chenmfly/p/4770490.htmldelphi 窗体的创建和释放Delphi中的窗体分为模式窗体和无模式窗体。二者的区别在于,用户可以在无模式窗体和其他窗体之间切换。这样,用户就可以同时工作于一个应用程序的几个部分。Delphi中窗体的初始化有两种情况,动态创建,和自动创建。通过show显示一个无

2017-12-19 16:04:07 359

转载 as 快捷键

这里的相当于指的是Eclipse.下边所有涉及到的快捷键都是我开发中常用到的,偏门快捷键不列举。1.sout然后按tab,相当于syso然后alt+/。2.main然后按ctrl+j,就是main函数。3.alt+y相当于alt+d删除一行4.alt+d相当于ctrl+alt+↓往下复制一行5.shift+alt+↑或↓相当于alt+↑或↓。6.ctrl+alt+t  

2017-03-28 19:48:38 248

转载 Android中的AppWidget入门教程

什么是AppWidget?AppWidget就是我们平常在桌面上见到的那种一个个的小窗口,利用这个小窗口可以给用户提供一些方便快捷的操作。本篇打算从以下几个点来介绍AppWidget:1.如何创建一个简单的AppWidget2.如何使得AppWidget与客户端程序交互创建简单的AppWidget在介绍之前给大家看一下程序运行的最后结果和项目结构图,以便大家有个整体的印象。运行

2017-02-14 21:38:38 302

转载 java 反射

知乎作者:奋斗的小子链接:https://www.zhihu.com/question/24304289/answer/38218810来源:知乎著作权归作者所有,转载请联系作者获得授权。反射之中包含了一个“反”的概念,所以要想解释反射就必须先从“正”开始解释,一般而言,当用户使用一个类的时候,应该先知道这个类,而后通过这个类产生实例化对象,但是“反”指的是通过对象找到

2017-02-09 22:44:56 205

转载 java反射

这几天闲来无事。在网上看了一个题目,相信大家都知道这个题目 static void change(String str){ str=”welcome”; }public static void main(String[] args) { String str = "123"; change(str); System.out.println(st

2017-02-09 22:07:35 175

转载 Android关于Theme.AppCompat相关问题的深入分析

先来看这样一个错误:No resource found that matches the given name '@style/Theme.AppCompat.Light'对于这个错误,相信大部分Android开发者都遇到过,可能很多朋友通过百度或者Google已经解决了这个问题,但是网上大部分都只给出了解决方法。正所谓知其然,知其所以然,本文将从此问题出发,深入分析探讨导致此问题的原

2016-12-23 00:38:40 292

转载 Android Support v4、v7、v13的区别和应用场景

N久未做android了,以前做的时候,2.2才刚出来,现在android都更新到了4.3了,而从前一段时间android各个sdk版本市场占有率 来看,1.6、2.1还是占有一定的市场,故在有些时候,我们还是得要考虑兼容这些版本。   google提供了Android Support Library package 系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x开发时,在1.6

2016-12-08 22:49:09 199

转载 Eclipse开发时自动创建appcompat_v7项目总是报错

使用Eclipse Juno作为Android集成开发环境,然而在创建Android项目的时候,如果Minimum Required SDk(需要的最小SDK)是4.0以下的,那么在创建项目,始终会额外创建一个项目(实际上称为兼容库更恰当些)appcompat_v7,而且始终提示下列错误,真是令人头疼:F:\MyAndroidPlace\appcompat_v7\res\values-v1

2016-10-20 22:40:04 492

转载 Android关于Theme.AppCompat相关问题的深入分析

先来看这样一个错误:No resource found that matches the given name '@style/Theme.AppCompat.Light'对于这个错误,相信大部分Android开发者都遇到过,可能很多朋友通过百度或者Google已经解决了这个问题,但是网上大部分都只给出了解决方法。正所谓知其然,知其所以然,本文将从此问题出发,深入分析探讨导

2016-02-14 08:59:49 280

转载 Android 动态改变Layout的大小

设置View的大小是通过设置LayoutParams参数。如果一个view在一个RelativeLayout里面,需要用一个RelativeLayout.LayoutParams对象来设置在代码里面设置的高度height是px,如果想用dp单位设置,需要获取屏幕的密度,然后转换。 final float scale = getActivity().getResources().

2016-01-26 21:30:41 846

转载 eclipse 快捷键2

在网上搜eclipse快捷键,可以搜出一大堆,大多罗列了n多的快捷键,估计大部分人看了以后都会头大的,我也头大,不过我一一尝试了一遍,整理出了eclipse最常用最有用,写代码必须用到的一些快捷键,大约只有网上快捷键大全的一半,减少大家的记忆量。如果大家把这些快捷键都很好的运用,写代码的效率一定会有提高。当然你也可以通过菜单栏中Window–>Preferences–>General–>Keys来

2016-01-19 22:07:41 217

转载 eclipse 快捷键

Eclipse中10个最有用的快捷键组合 http://www.open-open.com/bbs/view/1320934157953/一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间

2016-01-19 22:03:28 168

转载 Toast和Looper。Handler消息循环机制。

http://jeff-pluto-1874.iteye.com/blog/869710(1) Looper类别用来为一个线程开启一个消息循环。默认情况下Android中新诞生的线程是没有开启消息循环的。(主线程除外,主线程系统会自动为其创建Looper对象,开启消息循环)Looper对象通过MessageQueue来存放消息和事件。一个线程

2016-01-09 22:12:49 308

转载 Eclipse中10个最有用的快捷键组合

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中

2015-12-30 20:08:58 204

转载 Android中Activity.this,getApplicationContext(),getBaseContext()和this详解

在使用Android上下文参数的时候经常分不清Activity.this(这里的Activity代指Activity类,也就是你需要使用context参数的那个Activity,例如:MainActivity),getApplicationContext()和getBaseContext(),经过谷歌查询,终于算是有些明白了,这里记下来,备忘,也希望能帮助更多的人。    首先说一下生命周

2015-12-17 22:46:24 332

转载 android学习之路

一路走来很不容易,刚好知乎上被人邀请回答如何自学android编程, 就借这个机会在知乎上记录一路走来的历程,很励志,希望能给那些正在或准备走编程行业的人一些正能量,内容有点长,感兴趣的可以当做励志小说阅读吧。收到一些朋友的微博私信,说能不能给Android新手们一些指导,我只能说指导谈不上,毕竟我也很多东西正在学习中,与此同时一大学同学准备转行Android,可以说是从头开始,那么我

2015-11-08 18:02:47 354

转载 Service之跨进程调用服务ADIL详解(一)

http://lydia-fly.iteye.com/blog/20245751,概述      Android系统中的各应用程序都运行在各自的进程中,进程之间通常是无法直接交换数据的。      Android提供了跨进程调用Service的功能,称为AIDL(android interface define language)Android接口定义语言。 

2015-11-07 22:49:48 892

转载 Android Service完全解析,关于服务你所需知道的一切

分类: 实习android开发之路2014-01-25 11:02 6500人阅读 评论(11) 收藏 举报目录(?)[+]  Android Service完全解析,关于服务你所需知道的一切(上)分类: Android疑难解析2013-10-31 08:10 6451人阅读 评论(39) 收藏 举报AndroidServ

2015-11-07 21:23:58 289

转载 详解Android中AsyncTask的使用

在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下

2015-11-06 22:58:42 222

转载 android AsyncTask介绍

AsyncTask和Handler对比  http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.html1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度

2015-11-06 22:24:09 186

转载 导入android源码有错,R.java文件不能自动生成解决方法 http://caizi12.iteye.com/blog/975125

最近几天学习android ,学习时候难免要导入一些示例,目的为了更加了解android各种API用法,顺便也可以学习下别人代码的写法。可是导入android源码后,基本都有错误,R.java也不会自动生成,因为是第一次导入工程,工程有错R.java就不会自动生成了,工程有错误,当然模拟器就不能启动,也就看不到效果。随后网上找各种解决方法,网上解决方法主要有这几种   1、选择菜单  Pr

2015-11-02 19:31:49 430

转载 AndroidListView工作理完全解析 带你从源码的角度彻底理解

在Android所有常用的原生控件当中,用法最复杂的应该就是ListView了,它专门用于处理那种内容元素很多,手机屏幕无法展示出所有内容的情况。ListView可以使用列表的形式来展示内容,超出屏幕部分的内容只需要通过手指滑动就可以移动到屏幕内了。另外ListView还有一个非常神奇的功能,我相信大家应该都体验过,即使在ListView中加载非常非常多的数据,比如达到成百上千条甚至更多,

2015-11-02 00:51:56 261

转载 AndroidListView工作理完全解析 带你从源码的角度彻底理解

在Android所有常用的原生控件当中,用法最复杂的应该就是ListView了,它专门用于处理那种内容元素很多,手机屏幕无法展示出所有内容的情况。ListView可以使用列表的形式来展示内容,超出屏幕部分的内容只需要通过手指滑动就可以移动到屏幕内了。另外ListView还有一个非常神奇的功能,我相信大家应该都体验过,即使在ListView中加载非常非常多的数据,比如达到成百上千条甚至更多,

2015-11-02 00:51:17 293

转载 andorid serviceconnection

javaeclipse目录(?)[-]绑定到一个Service补充事项管理BoundService的生命期绑定到一个Service  应用组件(客户端)可以调用bindService()绑定到一个service.Android系统之后调用service的onBind()方法,它返回一个用来与service交互的IBinder.  

2015-10-28 18:12:28 298

转载 Android杂谈--ListView之BaseAdapter的使用

话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,使用BaseAdapter时需要重写很多方法,其中最重要的当属getView,因为这会涉及到ListView优化等问题,其他的方法可

2015-10-11 19:07:39 279

转载 ListView组件的使用

写道ListView是Android开发中非常常用的组件,ListView可以用来显示一个列表,我们可以对这个列表操作,比如点击列表要做什么等等。这篇文章主要通过一个示例来展示ListView的用法。 Android系列教程目录:Android教程之一:Window下搭建Android开发环境Android教程之二:Linux下搭建Android开发环境An

2015-10-11 18:41:24 313

转载 listview

在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据    具体的将被映射的字符串,图片,或者基

2015-10-11 17:32:00 242

转载 Android listview与adapter用法

listview与adapter用法博客分类: android  一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListView的创建需要3个元素。(1)Li

2015-10-11 10:44:59 303

转载 向文件里面写入和读出含有中文的例程

CStdioFile file; if (!file.Open(_T("file.out"),CFile::modeReadWrite)) {  file.Open(_T("file.out"),CFile::modeCreate|CFile::modeReadWrite); } CString str; CTime time=CTime::GetCurrentTime()

2013-01-06 17:30:58 280

空空如也

空空如也

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

TA关注的人

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