自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

敢于挑战我可以的博客

与大家一起相互学习、相互交流、共同成长

  • 博客(119)
  • 资源 (12)
  • 收藏
  • 关注

原创 Android中的Selector的用法

一、selector的具体使用方法Android中的Selector主要是用来改变ListView和Button控件的默认背景。其使用方法可以按一下步骤来设计:(以在mylist_view.xml为例)1.创建mylist_view.xml文件首先在res目录下新建drawable文件夹,再在新建的drawable文件夹中新建mylist_view.xml,其目

2016-09-17 10:37:33 255

原创 Android中的Shape使用总结

一、shape中各种属性的含义在Android程序开发中,我们经常会去用到Shape这个东西去定义各种各样的形状,首先我们了解一下Shape下面有哪些标签,都代表什么意思:solid:填充android:color指定填充的颜色gradient:渐变android:startColor和android:endColor分别为起始和结束颜色,android:a

2016-09-17 10:35:30 262

原创 Android EditText 改变边框颜色的方法

一、为了更好的比较,准备两个一模一样的EditText(当Activity启动时,焦点会在第一个EditText上,如果你不希望这样只需要写一个高度和宽带为0的EditText即可避免,这里就不这么做了),代码如下:[html] view plaincopy        android:layout_width="fill_parent"          android

2016-09-17 10:32:24 4965 1

原创 Android开发中连续设置多个按钮的监听器的方法

1、首先定义一个整数型的数组和一个Button类型的按钮int Buttons[];private Button tempButton;2、然后对整数型数组进行赋值Buttons=new int[]{R.id.btnOne,R.id.btnTwo,R.id.btnThree,R.id.btnFour,R.id.btnFive,R.id.btnSix,R.id.btnSeven,R.

2016-09-17 10:30:51 2138

原创 Android 修改EditText的光标颜色和背景色

一、EditText的光标颜色在xml布局文件中 Android:textCursorDrawable=”@null” 表示光标的颜色和字体的颜色一样当然,我们也可以自定义光标的颜色,在drawable文件夹下写个edit_cursor_color.xml文件xml version="1.0" encoding="utf-8"?> xmlns:android="ht

2016-09-17 10:29:03 2587

原创 android开发中的数据库SQLite的使用

一、开发中使用数据库1、创建数据库      android中提供了SQLiteOpenHelper这个类来帮助你管理数据库。包括创建和更新数据库。所以你只要继承SQLiteOpenHelper类来对数据库进行管理就行。public class DBHelper extends SQLiteOpenHelper {    private static final String 

2016-09-17 10:27:40 354

原创 50个常用的sql语句

Student(S#,Sname,Sage,Ssex) 学生表  Course(C#,Cname,T#) 课程表  SC(S#,C#,score) 成绩表  Teacher(T#,Tname) 教师表    问题:  1、查询“001”课程比“002”课程成绩高的所有学生的学号;  select a.S# from (select s#,scor

2016-09-17 10:20:31 825

原创 经典SQL语句大全

一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:mssql7b

2016-09-17 10:16:36 230

原创 android 开发 命名规范

一、标识符命名法标识符命名法最要有四种:1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。2 帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写3 下划线命名法:单词与单词间用下划线做间隔。4 匈牙利命名法:广泛应用于微软编程环境中,在以Pascal命名法的变量前附加小写序列说明该变量的类型。 量的取名方式为

2016-09-17 10:13:52 243

原创 Android - TabHost 选项卡功能用法详解

一、实例       二.、TabHost介绍TabHost组件可以在界面中存放多个选项卡, 很多软件都使用了改组件进行设计;1. TabHost常用组件TabWidget : 该组件就是TabHost标签页中上部 或者 下部的按钮, 可以点击按钮切换选项卡;TabSpec : 代表了选项卡界面, 添加一个TabSpec即可添加到TabHost中

2016-09-17 10:11:19 19428 2

原创 Eclipse中修改Android项目图标的方法

在学习Android开发中遇到了一个问题,就是需要在Android的开发过程中修改项目的图标,通过在网上查询了相关资料后我明白了一种方法是去替换res文件夹下的ic_launcher-web.png图片文件,如图所示这种方法的开发效率较低,所以不建议采用。还有一种方法就是通过重新产生工程图标的方法来修改项目的图标,具体如下:1、点击项目文件夹下的AndroidMan

2016-09-17 10:10:02 853

原创 android rawquery和query的比较

Cursor cursor = db.rawQuery("select name from *** where id=?", new String[]{"1"}); Cursor cursor = db.query("***", new String[]{"name"}, "id=?", new String[]{"1"}, null, null, null);​上面是两个分别是quer

2016-09-17 10:07:39 928

原创 android错误:The method makeText(Context, CharSequence, int) in the type

错误提示:The method makeText(Context, CharSequence, int) in the type Toast is not applicable for the arguments (new View.OnClickListener(){}, String, int)​错误原由:在makeText的第一个参数Context指的是上下文对象,而此处上下文

2016-09-17 10:06:06 291

原创 Android源码50例汇总

源码实例如下:《Android应用开发揭秘》源代码推荐http://down.51cto.com/data/102497Android Phone驱动http://down.51cto.com/data/246537安卓(android)编程入门开发教程笔记http://down.51cto.com/data/172692Android核心技

2016-09-17 10:04:29 1298

原创 android源码大放送(实战开发必备)

一、示例二、免费安卓demo源码,例子大全文件详细列表本列表源码永久免费下载,更新地址:http://www.jiandaima.com/blog/android-demo卷 yunpan 的文件夹 PATH 列表卷序列号为 0000-73ECE:.│ jiandaima.com文件列表生成.bat│ 例子大全说明.txt│ 本例子永久更新地址~

2016-09-17 10:02:15 2612 1

原创 Android布局】在程序中设置android:gravity 和 android:layout_Gravity属性

LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。他们的区别在于: android:gravity 属性是对该view中内容的限定.比如一个button 上面的text. 你可以设置该text 相对于view的靠左,靠右等位置.android:layout_gravity是用来设置该view相对与父view 的位

2016-09-17 09:59:19 1520

原创 Android布局中涉及的一些属性

Android:gravity属性    线性布局常见的就是利用LinearLayout进行布局,其中有个比较重要的属性就是android:gravity,在官方文档中是这么描述这个属性的:指定一个元素怎么放置它的内容,包括在X和Y轴,在它自己的边框中。下面我们将在一个简单的TextView中应用android:gravity属性。假设我们想要TextView内的内容在右侧显示,那

2016-09-17 09:45:40 262

原创 Android Animations动画使用详解

一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转

2016-09-16 21:42:09 227

原创 RelativeLayout的各个属性

android:layout_above="@id/xxx"  --将控件置于给定ID控件之上android:layout_below="@id/xxx"  --将控件置于给定ID控件之下android:layout_toLeftOf="@id/xxx"  --将控件的右边缘和给定ID控件的左边缘对齐android:layout_toRightOf="@id/xxx"  -

2016-09-16 21:40:22 244

原创 导入android项目出现:出现Unable to resolve target 'android-8'错误的解决方法

错误名称:“Unable to resolve target 'android-9'”,解决方法:进入你的android project跟目录,找到此文件 project.properties(或default.properties),找到target=android-9(出现此错是因为你的android环境跟此处不对应),然后将此处的android版本改成你机器上配置的android版本即可

2016-09-16 21:38:17 485

原创 Android中log的一些输出方式

Android中Log的输出有如下几种:Log.v(String tag, String msg);        //VERBOSELog.d(String tag, String msg);       //DEBUGLog.i(String tag, String msg);        //INFOLog.w(String tag, String msg);     //

2016-09-16 21:14:19 704

原创 Android中handler的使用及原理---学习笔记

一、Handler类的基本介绍以及使用:Android中UI操作是线程不安全的操作,如果有多个线程并发操作UI组件,就会出现线程安全问题,所以Android中制定了一个规则:在Android中只允许主线程(UI线程)修改Activity中的UI组件,但是现在问题又来了,在开发中我们会需要在子线程中更新UI组件的情况,那怎么进行处理呢?其实Handler就是为了解决这种问题而生的。H

2016-09-16 21:10:37 322

原创 Android的px、dp和sp等单位的区别详解

一、px、dp和sp等单位的区别px:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同dp:这个是最常用但也最难理解的尺寸单位。它与“像素密度”密切相关,所以首先我们解释一下什么是像素密度。假设有一部手机,屏幕的物理尺寸为1.5英 寸x2英寸,屏幕分辨率为240x320,则我们可以计算出在这部手机的屏幕上,

2016-09-16 21:06:36 454

原创 android错误:The method makeText(Context, CharSequence, int) in the type

错误提示:The method makeText(Context, CharSequence, int) in the type Toast is not applicable for the arguments (new View.OnClickListener(){}, String, int)​错误原由:在makeText的第一个参数Context指的是上下文对象,而此处上

2016-09-16 18:15:24 3172

原创 android rawquery和query的比较

上面是两个分别是query和rawQuery的查询语句,主要区别是rawQuery是直接使用SQL语句进行查询的,也就是第一个参数字符串,在字符串内的“?”会被后面的String[]数组逐一对换掉;而query函数是Android自己封装的查询API:它的API文档如下:public Cursor query (String table, String[] columns, String se

2016-09-16 18:07:24 1521

原创 Eclipse中修改Android项目图标的方法

在学习Android开发中遇到了一个问题,就是需要在Android的开发过程中修改项目的图标,通过在网上查询了相关资料后我明白了一种方法是去替换res文件夹下的ic_launcher-web.png图片文件,如图所示这种方法的开发效率较低,所以不建议采用。还有一种方法就是通过重新产生工程图标的方法来修改项目的图标,具体如下:1、点击项目文件夹下的AndroidMan

2016-09-16 17:43:59 16216 1

原创 android开发中genymotion安装过程详解(包括安装过程中一些问题的解决方法)

一、genymotion的简介Genymotion是一套完整的工具,它提供了Android虚拟环境。如果你没有物理机器,又不想忍受官方模拟器的折磨,Genymotion会是你非常不错的选择, 它简直就是开发者、测试人员、推销者甚至是游戏玩家的福音。Genymotion支持Windows、Linux和Mac OS,容易安装和使用,下面就然我们一起来体验神器给我们带来的快感吧。

2016-09-03 18:50:33 1120

原创 颜色代码大全 - RGB颜色查询对照表

在学习android开发时发现需要配置颜色时却不知道每种颜色对应的代码是什么,所以从网上查阅了相关资料,将每种颜色对应的代码列举如下:其中:AA 指定透明度。 00 是完全透明。 FF 是完全不透明。超出取值范围的值将被恢复为默认值。ffff00ffff33ffff66ffff99ffffccffffffffcc00ffc

2016-08-19 11:10:55 43353

转载 蚂蚁笔记桌面端 2.1 发布

蚂蚁笔记桌面端 2.1 发布了。Leanote(中文名: 蚂蚁笔记)桌面端2.1发布, 主要解决了同步丢失笔记的问题.修复的BUG:同步优化, 解决丢失笔记问题主题优化 支持德语添加Matlab, Scala, Sql语法高亮下载地址: http://app.leanote.com , 2.0可在线升级桌面端开源地址: https://g

2016-08-18 16:52:26 622

原创 Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead的解决办法

今天在导入工程进Eclipse的时候竟然出错了,控制台输出的是:[2016-08-18 10:49:14 - MyAndroidExample] Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please use Android Tools > Fix Project Properties

2016-08-18 10:53:32 1252

原创 Eclipse工作空间的修改方法

今天在学习android开发时遇到了一个很头疼的问题,就是在eclipse的默认空间选择后以后创建的项目的位置都会在那个工作空间里面,但当我们想把项目创建在其他位置时好像不可以,最后通过自己的尝试找到了将项目创建在其他位置的方法::1:在eclipse中依次点击File->Switch Workspace->other,弹出如下对话框2:点击Browse,然后选择自己想创建项目的位置

2016-08-18 10:26:29 488

原创 近百个Android优秀开源项目,覆盖Android开发的每个领域

Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开源项目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:  1、Android团队提供的示例项目  如果不是从学习Android S

2016-08-17 17:58:39 362

原创 Toast.makeText的几种常见用法

在学习android开发时遇到了Toast.makeText,因为对其不太明白,所以从网上查阅了相关的资料并且将Toast.makeText的几种常见的用法总结如下:一、Toast总述Toast 是一个 View 视图,快速的为用户显示少量的信息。Toast 在应用程序上浮动显示信息给用户,它永远不会获得焦点,不影响用户的输入等操作,主要用于 一些帮助 / 提示。Toast 最常见

2016-08-17 11:36:25 26951 1

转载 android:layout_gravity和android:gravity的区别

1.首先来看看Android:layout_gravity和android:gravity的使用区别。android:gravity:这个是针对控件里的元素来说的,用来控制元素在该控件里的显示位置。例如,在一个Button按钮控件中设置如下两个属性,android:gravity="left"和android:text="提交",这时Button上的文字“提交”将会位于Button的左

2016-08-14 10:13:45 272

转载 LinearLayout布局中Layout_weight的深刻理解-为何需设置android:layout_width="0dp"

Android:LinearLayout布局中Layout_weight的深刻理解首先看一下LinearLayout布局中Layout_weight属性的作用:它是用来分配属于空间的一个属性,你可以设置他的权重。很多人不知道剩余空间是个什么概念,下面我先来说说剩余空间。看下面代码:xml version="1.0" encoding="utf-8"?> LinearL

2016-08-14 09:46:13 306

原创 android中包的导入方法总结

在android开发时,总会遇到各种各样的包的导入,在这里将包的导入方法总结一下,希望能对大家有所帮助:1、当有包忘记导入时程序会提示有错误,然后点击编辑框左侧的“差号”,单击import xxxxxx即可导入相应的包2、在显示错误的地方按下ctrl+1后有相应的修改提示,然后单击import xxxxxx即可导入相应的包(效果图与上面的图类似)3、

2016-08-11 18:22:18 1310

原创 android开发中控件editText对应的inputType的类型总结

今天在学习android开发时遇到了一个问题,就是对控件editText对应的inputType的类型不太明白,所以在网上搜集了一些资料后将其对应的类型总结如下,希望能对大家的学习有所帮助:ConstantValueDescriptionnone0x00000000There is no content

2016-08-11 17:01:03 412

转载 Android编程之fill_parent、wrap_content和match_parent的区别

1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。2) wrap_content设置一个视图的尺寸为wrap_content将强制性地使视图扩展以显示全部内容。以TextVie

2016-08-10 19:00:20 586

原创 android开发时建立xml文件后在类中通过R.layout找不到相应的xml文件的解决方法

今天在学习android开发时遇到了一个很头疼的问题,明明已经建立了xml文件,却在类中通过R.layout找不到相应的文件,后来才发现在写代码时通过快捷键alt+/导入R.layout文件时导入了系统的R文件而不是自己项目的R文件,所以在类中通过R.layout找不到相应的xml文件,大家以后再写代码是要多多注意哦。这是我第一次写博客,写的不好还请大家多多见谅哦,希望以后

2016-08-10 18:07:08 8284 2

1.0.43_0.crx

User Agent Switcher for Chrome能将Chrome伪装成各大家不同的浏览器,让你方便测试初始网页。user agent switcher for chrome扩展可以轻松,快捷地修改Chrome浏览器的UA。 支持自动切换模式,让Chrome始终用指定的UA去访问某些网站

2019-07-22

基于python实现类似qq群聊功能(源码)

这是我自己学习python时学习到的使用python来实现类似qq群聊的功能的源码,博客地址:https://blog.csdn.net/wpwbb510582246/article/details/88079047

2019-03-02

IBM PC Assembly Language and Programming (5th ed)英文版

IBM PC Assembly Language and Programming (5th ed)英文版

2016-11-02

TortoiseGit-1.8.12.0-64位中文版

将项目上传到github的工具,可以通过交互式界面上传自己的项目而不需要再用代码的方式来上传

2016-10-01

MyDictionary

这个软件为一个电子词典,里面包括本地查词和在线查此两种查词方式,通过这个软件你可以学习到AutoCompleteTextView的使用方法,同时还可以学习到WebView的使用方法以及如何用WebView去制作一个简单的网页浏览器。

2016-10-01

MobileCommunication

这是自动调用系统的拨号、上网、Email的方法的源代码,通过该源代码你可以快速掌握Android开发中自动调用系统的拨号、上网、Email的方法

2016-09-24

MyWebActivity

这是Android开发中WebView使用方法详解的源代码,能帮助大家快速掌握WebView的使用方法。

2016-09-23

MyAlertDialog

这是AlertDialog的源代码,通过这个源代码可以帮助你快速掌握Android开发中AlertDialog的用法

2016-09-23

MyListView

ListView的使用方法源代码,可以帮你快速掌握ListView的使用方法

2016-09-23

常用颜色色谱表

大家在android开发需要配置颜色时可能不知道每种颜色的代码,所以会感觉很头疼,本款常用颜色表包含了网页设计、平面设计常用的颜色,总共137种,红橙黄绿青蓝紫应有尽有,并且每一种颜色都有相应的中文名称、英文名称、RGB颜色代码,是真正实用的网页颜色代码表,希望能对大家有所帮助。

2016-08-19

leanote-desktop-windows-x64-v2.1

leanote 是一款在线的云笔记服务,开源,支持 Markdown,程序代码高亮,多人协作,笔记历史记录,可以直接将笔记发布为博客等功能。

2016-08-18

100多个Android Demo的集合

这里面有很多android开发中所使用的控件,并且以一种交互式的界面将其展现出来,希望能对android开发初学者有所帮助。

2016-08-17

空空如也

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

TA关注的人

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