自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (11)
  • 收藏
  • 关注

原创 Eclipse使用-字体大小、自动补全提示、解决变量自动补全问题

目录1、修改eclipse字体大小2、配置eclipse的代码自动提示功能3、解决变量名自动补全问题1、修改eclipse字体大小打开window-->perferences-->general-->appearance-->colors and fonts,选择basic-->text font,点击edit,修改字体大小,应用2、配置e...

2018-08-01 16:49:13 846

原创 python自然语言处理-NLTK安装

参考书籍《Python自然语言处理》,学习python文本分析书籍中的版本是Python2和NLTK2,我使用的版本是python3.6和nltk3.3NLTK的安装首先,cmd窗口下输入pip install nltkpython下输入以下命令,导入NLTK的数据模块>>> import nltk>>> nltk.download...

2018-07-16 11:14:03 821

原创 android studio第三方框架总结

第三方框架gradle添加:网络框架volleycompile 'com.mcxiaoke.volley:library:1.0.19'github:https://github.com/mcxiaoke/android-volley图片框架picassocompile 'com.squareup.picasso:picasso:2.5.2'主页:http://square.github.io/p...

2018-07-11 10:42:05 4055

原创 leetcode-350.两个数组的交集 II

题目给定两个数组,写一个方法来计算它们的交集。例如:给定 nums1 = [1, 2, 2, 1], nums2 = [2, 2], 返回 [2, 2].注意:   输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。   我们可以不考虑输出结果的顺序。跟进:如果给定的数组已经排好序呢?你将如何优化你的算法?如果 nums1 的大小比 nums2 小很多,哪种方法更优?如果nums2...

2018-06-14 15:16:37 585

原创 leetcode-189.旋转数组

题目给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。示例 1:输入: [1,2,3,4,5,6,7] 和 k= 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 3 步: [5,6,7,1,2,3,4]示例 2:输入: [-1,-100,3,99] 和 k = ...

2018-06-14 11:33:57 247

原创 leetcode-26.从排序数组中删除重复项

题目给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长度后面的元素。示例 2:给定 nums...

2018-06-14 09:33:32 170

原创 Android开发书籍推荐

初级《第一行代码》 《android编程权威指南》中级《app研发录》《android群英传》 《android开发艺术探索》高级:《Android 源码设计模式解析与实战》《Android内核剖析》...

2018-06-12 15:20:26 3225 1

转载 一种极低成本的Android屏幕适配方式

来源:https://mp.weixin.qq.com/s/d9QCoBP6kV9VSWvVldVVwA在Android开发中,由于Android碎片化严重,屏幕分辨率千奇百怪,而想要在各种分辨率的设备上显示基本一致的效果,适配成本越来越高。虽然Android官方提供了dp单位来适配,但其在各种奇怪分辨率下表现却不尽如人意,因此下面探索一种简单且低侵入的适配方式。传统dp适配方式的缺点androi...

2018-06-12 15:15:13 955

转载 Git使用详细教程

一:Git是什么?  Git是目前世界上最先进的分布式版本控制系统。  二:SVN与Git的最主要的区别?  SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网下,如果网速...

2018-06-07 16:58:28 130

转载 深入理解Java的接口和抽象类

原地址:http://www.cnblogs.com/dolphin0520/p/3811437.html深入理解Java的接口和抽象类  对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽...

2018-06-07 10:44:56 120

原创 Android开发用真机调试,打不开File Explorer下的data文件夹

Android开发用真机调试,打不开File Explorer下的data文件夹真机先root,然后在手机上装上R.E 管理器(或类似软件),修改/data,/data/data,相应包的权限修改为可读可写可执行,ddms就可以打开显示了

2017-01-17 16:49:56 1161

转载 知道这20个正则表达式,能让你少写1,000行代码

正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/;

2016-04-28 11:20:32 429 1

原创 IIS mime类型

下载安卓、苹果安装包时候,需要添加mime类型才可以下载,否则访问不到打开IIS,然后在默认网站的属性--HTTP头--MMIE映射--文件类型--添加注册文件的类型安卓.apk  application/vnd.andriod苹果.ipa  application/vnd.iphone

2015-07-10 09:49:26 428

转载 CSS3魔法堂:CSS3滤镜及Canvas、SVG和IE滤镜替代方案详解

一、前言                                 IE特有的滤镜常常作为CSS3各种新特性的降级处理补充,而Adobe转向HTML5后与Chrome合作推出CSS3的Filter特性,因此当前仅Webkit内核的浏览器支持CSS3 Filter,而FF和IE10+则需要使用SVG滤镜(svg effects for html)或Canvas作为替代方案处理了,而IE

2015-07-02 10:22:07 997

原创 Android开发环境搭建

Android环境搭建一、        JDK的安装1.       下载JDK(第一个点进去选择32位或者64位forwindows)地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html2.       安装点击.exe文件,安装即可3.       配置环境变量1)   

2015-05-28 08:43:45 524

转载 SQO2008配置管理工具服务显示远程过程调用失败

前两天,装了VS2012后,打开SQL2008配置管理工具,发现SQL服务名称里什么也没有,只有一个提示:(如图)                上网搜了,试了很多方法,像什么把windows\system32\wbem下的framedyn.dll复制到system32目录下,还有照一个老外说的,下什么更新补丁,都没用!!想重装SQL2008,结果运行安装程序,变成了英文版(以前装

2015-01-20 14:05:26 405

转载 phoneGap-Android开发环境搭建

一.安装在安装PhoneGap开发环境之前,需要按顺序安装以下工具:1.Java SDK  java sdk,不安装的话不能正常安装Android SDK。  安装成功检测:启动DOS窗口start-->run-->cmd,在DOS窗口中键入:java -version,如能显示版本信息说明安装正常。2.Eclipse  java开发工具,这我就

2015-01-05 15:37:04 498

转载 C#中的DataSet、string、DataTable 、对象转换成Json

C#中对象,字符串,dataTable、DataReader、DataSet,对象集合转换成Json字符串方法。public class ConvertJson { #region 私有方法 /// /// 过滤特殊字符 /// /// 字符串 /// json字符串 pri

2014-12-17 09:50:02 483

转载 dialog标题居中

dialog标题居中问题:用系统的AlertDialog.Builder创建dialog时,如果需要将dialog的title居中显示,需要调用.setCustomTitle(View view)方法,对需要设置的view设置居中的相关属性即可实现该效果,dialog的整体展示效果需要根据自己的要求调整,当然也可以用new Dialog(Context context,int theme)

2014-12-17 09:44:52 4242

转载 android中sharedPreferences的用法

SharedPreferences介绍: 做软件开发应该都知道,很多软件会有配置文件,里面存放这程序运行当中的各个属性值,由于其配置信息并不多,如果采用数据库来存放并不划算,因为数据库连接跟操作等耗时大大影响了程序的效率,因此我们使用键值这种一一对应的关系来存放这些配置信息。SharedPreferences正是Android中用于实现这中存储方式的技术。 Sh

2014-12-04 16:11:17 478

转载 eclipse的项目分组功能

eclipse鼓励将不同的功能模块划分为独立的项目存在,这样不但结构清晰,组织起来还非常灵活,因为我们可以用feature对这些项目进行不同的组合,输出后得到具有不同功能的产品。不过这样一来Package Explorer里的项目会以更快的速度增加,当你面对几十上百个项目时,工作效率必然大打折扣。幸好Eclipse提供了工作集(Working Set)的功能,它可以用来划分这些项目。

2014-12-04 10:13:57 696

转载 谷歌官方教程:Android UI设计技巧

本专题为51CTO翻译的一份在Android官方开发者博客上的Android UI设计的幻灯片,这份教程5部分进行翻译整理,希望对Android开发者能有帮助。设计技巧该做的和不该做的《谷歌官方Android UI设计技巧》第一部分:该做什么,不该做什么。优秀UI设计准则本文

2014-11-21 11:32:05 628

转载 android开发之Launcher icon(启动图标)的设计

不同厂商的不同型号的android设备的分辨率是不一样的,而不同分辨率的所使用的icon的图片的大小要求也是不一样的。为了让用户能在不同的android设备上面有统一的视觉体验,作为  Launcher icon(启动图标),流畅的图片风格可以让你的UI看起来更加专业。一、图标结构。    Launcher icon(启动图标)的基面可以朝上或者朝前, 创建启动图标表面的时候需要使用启

2014-11-21 11:13:17 5891

转载 android图标设计事宜

1.Launcher图标图标的最佳宽高是48x48 dp。ldpi:36*36px,0.75倍密度,一般不用提供,系统会从hdpi取图缩小1倍。mdpi:48*48px, 1倍密度hdpi:72*72px,1.5倍密度xhdpi:96*96px,2倍密度xxhdpi:144*144px,3倍密度2.Action B

2014-11-21 10:19:24 484

转载 智能手机屏幕尺寸和分辨率一览表

智能手机屏幕尺寸和分辨率一览表2.8英寸分辨率为640x480(VGA) 像素密度286PPI 3.2英寸分辨率为480x320(HVGA) 像素密度167PPI 3.3英寸分辨率为854x480(WVGA) 像素密度297PPI 3.5英寸分辨率为480x320(HVGA) 像素密度165PPI 3.5英寸分辨率为800x480(WVGA) 像素密度267PPI 3.5英

2014-11-21 09:06:41 9448

转载 详解Android应用如何匹配不同的手机分辨率

从android sdk提供的帮助文档中,我们可以看到各种手机的分辨率和对应的屏大小:QVGA (240x320),WQVGA400(240x400),WQVGA432 (240x432),HVGA (320x480),WVGA800 (480x800),WVGA854 (480x854)。然而,由于分辨率的不同,可能会导致同一布局对应不同分辨率的手机显示出不同的效果,如布局错位、图片虚化等,

2014-11-21 08:56:00 863

转载 探究Android的多分辨率支持以及各种类型图标尺寸大小

术语和概念 屏幕尺寸 屏幕的物理尺寸,以屏幕的对角线长度作为依据(比如 2.8寸, 3.5寸)。 简而言之, Android把所有的屏幕尺寸简化为三大类:大,正常,和小。 程序可以针对这三种尺寸的屏幕提供三种不同的布局方案,然后系统会负责把你的布局方案以合适的方式渲染到对应的屏幕上,这个过程是不需要程序员用代码来干预的。 屏幕长宽比 屏幕的物理长度与物理宽度的比例。程序

2014-11-19 09:47:33 560

转载 android UI组件大全

Android 是目前最流行的移动操作系统(还需要加之一吗?)。 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件。本文试图将目前流行的组件收集起来以供参考, 如果你发现本文还没有列出的组件,欢迎在评论中贴出来,我会定期的更新本文。很好的中文教程Google Android官方培训课程中文版awesome-

2014-11-18 15:40:14 745

转载 android自定义弹出框样式实现

前言:做项目时,感觉android自带的弹出框样式比较丑,很多应用都是自己做的弹出框,这里也试着自己做了一个。废话不说先上图片:实现机制1.先自定义一个弹出框的样式2.自己实现CustomDialog类,继承自Dialog,实现里面方法,在里面加载自定义样式的弹出框;3.使用时,与使用Dialog一样具体代码dialog_

2014-11-17 09:49:09 575

原创 eclipse自动提示补全功能

类文件自动补全Windows->preferance->java->Editor->Content Assist面板最下端 Auto Activation 将Auto activation triggers for Java后面的文本框中的“.”替换成“abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.”xml文件自动

2014-11-17 09:24:55 407

原创 android enter 隐藏输入法

对于非内置输入法 Java代码  password = (EditText) findViewById(R.id.login_password_edit);          password.setOnKeyListener(new OnKeyListener() {                @Override              publ

2014-11-14 15:53:22 636

转载 phoneGap中android程序自动更新代码

package com.phonegap.test;import org.apache.cordova.DroidGap;import android.os.Bundle;import android.view.Menu; import android.view.MenuItem;import java.io.BufferedReader;import ja

2014-11-02 10:06:19 494

转载 详解Android中AsyncTask的使用

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

2014-10-30 11:13:58 368

转载 android之保存全局变量

使用场景:需要在多个activity或者service之间共享数据 1、自定义Application  Java代码  public class DemoApplication extends Application {      private HashMap map = new HashMap();        

2014-10-28 10:09:54 999 1

转载 VS2010 调试技巧

最近合作开发,代码已经完成了,但是一调试,错误一大堆,由于是合作开发,不确定是哪层的错误,得一步步得走,很是费时费力,平时调试的技巧用的不多,现在集中调试,结果有些手忙脚乱,效率也很低,所以在网上找了一些技巧,整理了一下,分享给大家。它们都很简单,却能帮我们节约大量的时间,希望对大家有帮助。  跳到当前光标处(Ctrl+F10)  我经常看到人们为了到达目标代码位置,而在程序中早早

2014-08-19 09:54:16 411

转载 添加插件--跨平台移动开发phonegap/cordova 3.3全系列教程-helloworld

[-]建立专案cordova安装插件添加android平台编译注意事项用Android ADT打开调试搜索插件删除插件

2014-08-13 10:54:50 797

转载 android sdk manager无法更新

开始搭建Android开发环境的时候,下载SDK总是会出现如下错误:[java] view plaincopyFailed to fetch URL http://dl-ssl.google.com/android/repository/addons_list-1.xml.  据说dl-ssl.google.com在大

2014-08-13 10:07:21 492

转载 Android的按钮单击事件及监听器的实现方式

第一种:匿名内部类作为事件监听器类 大部分时候,事件处理器都没有什么利用价值(可利用代码通常都被抽象成了业务逻辑方法),因此大部分事件监听器只是临时使用一次,所以使用匿名内部类形式的事件监听器更合适,实际上,这种形式是目前是最广泛的事件监听器形式。上面的程序代码就是匿名内部类来创建事件监听器的!!!对于使用匿名内部类作为监听器的形式来说,唯一的缺点就是匿名内部类的语法有点不易掌握,如果

2014-08-11 15:30:59 459

转载 .Net Framework 4.0安装cmd命令

装完window 7系统 和 iis,可程序始终跑不起来,报IIS未完整安装错误进行如下安装果断跑起来了:1.打开运行输入 cmd2.输入 cd C:\Windows\Microsoft.NET\Framework\v4.0.303193.输入 aspnet_regiis.exe -i(ps:需用administrator 帐号进系统)等等就哦了。

2014-08-11 08:54:56 1012

转载 用css解决table文字溢出控制td显示字数

场景:最左边这栏我不行让他换行,怎么办呢?下面是解决办法:[plain] view plaincopytable{      width:100px;      table-layout:fixed;/* 只有定义了表格的布局算法为fixed,下面td的定义才能起作用。 */  }  td{  

2014-08-11 08:49:20 1147

HTML5 与 CSS3 设计模式

《HTML5与CSS3设计模式》是一部全面讲述用HTML5和CSS3设计网页的教程。书中含350个即时可用的模式(HTML5和CSS3代码片段),直接复制粘贴即可使用,更可以组合起来构建出无穷的解决方案。每个模式都可在所有主流Web浏览器中可靠地运行。《HTML5与CSS3设计模式》系统地介绍了CSS3的每个可用特性,并结合了HTML5来创建可重用的模式。另外,《HTML5与CSS3设计模式》布局巧妙,各个模式的示例在左边,说明在右边,非常便于查找。   《HTML5与CSS3设计模式》适合具有HTML和CSS基础的读者学习参考。

2015-11-25

html5权威指南

本书是系统学习网页设计的参考图书。分为五部分:首先介绍学习需要的预备知识和HTML、CSS和JavaScript的进展;第二部分讨论HTML元素,并详细说明了HTML5中新增和修改的元素;第三部分阐述CSS,涵盖了所有控制内容样式的CSS选择器和属性,并辅以大量代码示例和图示;第四部分介绍DOM,剖析如何用JavaScript操纵HTML内容;第五部分讲解Ajax、多媒体和canvas元素等HTML5高级特性。本书面向初学者和中等水平Web开发人员,是牢固掌握HTML5、CSS3和JavaScript的必读之作。

2015-11-25

java4android学习笔记

mars老师的java4android视频的学习笔记

2013-06-05

mars-droid视频第五季源码

mars老师android开发教学视频的第五季源代码

2013-06-05

mars-droid视频第四季源码

这是mars老师android开发教学视频第四季的源码

2013-06-05

mars-droid视频前三季源码

mars老师android开发教学视频,这是视频的前三季源码,正在学习中

2013-06-05

android sqlite数据库实例

Android SQLite 增、删、查、改操作源码

2012-05-31

空空如也

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

TA关注的人

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