自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 杭电ACM 2000题

转自:http://blog.youkuaiyun.com/jeffashan/article/details/41687347杭电ACM2000题,对原来别人的的博客内容略有修改。题目描述是:输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。要求输入为:输入数据有多组,每组占一行,有三个字符组成,之间无空格。输出为:对于每组输入数据,输出一行,字符中间用一个空格分开。编写的通过的代

2017-12-23 16:53:43 4640 2

转载 Android - Log的等级: Verbose,Debug,Info,Warn,Error - ALOGV,ALOGD,ALOGI,ALOGW,ALOGE

转载自:  http://blog.youkuaiyun.com/ztguang/article/details/53364666先留着1、  目的:为了规范软件工程师在Android代码编写过程中输出Log的行为,使得发布的产品中打印的Log是必须的,打印的Log的级别是能真实反映此Log对应的级别,标签、Log内容具有很好的可读性。2、  适用范围android平台Java、c

2017-12-07 09:01:41 2687

转载 android动画 开发者选项中动画时长原理分析(Android M)

转载自  http://blog.youkuaiyun.com/guoqifa29/article/details/50458101一、简介    开发者选项中提供了“窗口动画缩放”、“过渡动画缩放”、“动画程序时长缩放”三个可供调整动画时长的菜单项。单从名字上很难分辨出这三个选项作用目标是啥,我们先把系统语言调整为English,对应于“Window animation scale”、"Tran

2017-09-07 09:47:28 13240

转载 Android 窗口类型

http://blog.youkuaiyun.com/forLittleBlue/article/details/59563755WindowManager.LayoutParams.TYPE_PHONE:这是非应用窗口,提供与电话的用户交互(特别是来电)。 这些窗口通常放置在所有应用程序之上,但在状态栏后面,会被状态栏显示给覆盖,其他应用全屏时也会覆盖掉。放到状态栏区域显示时,它的点击、触摸事件会被

2017-08-28 10:03:19 421

转载 WindowManager几个属性WindowManager.LayoutParams.TYPE_SYSTEM_ERROR TYPE_SYSTEM_OVERLAY TYPE_SYSTEM_ALERT

转载自:http://liball.me/windowmanagerde-na-xie-dan-teng-de-shi/WindowManager.LayoutParams.TYPE_SYSTEM_ERRORWindowManager.LayoutParams.TYPE_SYSTEM_OVERLAYWindowManager.LayoutParams.TYPE_SYST

2017-08-22 14:37:44 9127

转载 Android.mk文件详解介绍

转载自:http://blog.youkuaiyun.com/gemmem/article/details/7290140Android.mk 编译文件是用来向 Android NDK描述你的 C,C++源代码文件的,   这篇文档描述了它的语法。在阅读下面的内容之前,假定你已经阅读了 docs/OVERVIEW.TXT 文件,了解了它们的脚色和用途。一、概述  一个 Andr

2017-07-25 16:03:43 454

转载 Android.mk文件分析

转载自:http://blog.youkuaiyun.com/a345017062/article/details/6130264从对Makefile一无所知开始,折腾了一个多星期,终于对Android.mk有了一个全面些的了解。了解了标准的Makefile后,发现android.mk其实是把真正的Makefile包装起来,做成了一个对使用者来说很简单的东西。使用它来编译程序时,不管是动态库、

2017-07-24 20:16:16 211

转载 Android 7.1.1时间更新NITZ和NTP详解 .

1、NTP和NITZ简介最近在项目中遇到手机首次插上移动卡时不能自动更新时间的问题,就特意跟了下Android系统中手机时间更新有两种方式NTP和NITZ,下面先来看看NTP和NITZ的简介NITZ:Network Identity and Time Zone(网络标识和时区),是一种用于自动配置本地的时间和日期的机制,需要运营商支持,可从运营商获取时间和时区具体信息。NTP:Netw

2017-04-09 11:32:50 2362

转载 点9图 Android设计中如何切图.9.png(点9图)

转载自:http://blog.youkuaiyun.com/buaaroid/article/details/51499516本文主要介绍如何制作 切图.9.png(点9图),另一篇姊妹篇文章Android屏幕适配全攻略(最权威的官方适配指导)的 [使用自动拉伸位图]一节中有关于 9.png 的padding设置问题。在Android的设计过程中,为了适配

2017-03-28 11:08:16 15981

转载 RelativeLayout的各个属性

转载自:https://zhidao.baidu.com/question/551054225.html 下面是RelativeLayout各个属性 1.android:layout_above="@id/xxx" --将控件置于给定ID控件之上2.android:layout_below="@id/xxx" --将控件置于给定ID控件之下3.android:layou

2017-03-28 10:39:19 294

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

转载自博客:http://blog.youkuaiyun.com/shakespeare001/article/details/7843460  3当中的特殊情况是关键1.首先来看看android:layout_gravity和android:gravity的使用区别。android:gravity:这个是针对控件里的元素来说的,用来控制元素在该控件里的显示位置。例如,在一个Button按钮控

2017-03-27 09:44:34 325

转载 android 布局中 layout_gravity、gravity、orientation、layout_weight

转自博客:http://blog.youkuaiyun.com/jingzhesiye/article/details/23664831  线性布局中,有 4 个及其重要的参数,直接决定元素的布局和位置,这四个参数是android:layout_gravity ( 是本元素相对于父元素的重力方向 )android:gravity (是本元素所有子元素的重力方向)

2017-03-27 09:27:34 551

原创 对android里布局文件当中的TextView对象设置事件监听,但是不响应问题解决

对android里布局文件当中的TextView对象设置事件监听,但是不响应问题解决

2017-03-25 14:58:18 1569

转载 wifi知识点

一、WIFI 网卡有哪些状态?WIFI 总共有以下五个状态,实际就是一些整形常量:1. WIFI_STATE_DISABLED : WIFI 不能使用,其值是: 1 。2. WIFI_STATE_DISABLING : WIFI 正在关闭中,由于 WIFI 关闭是需要这一个过程,这个状态就表示 WIFI 正在关闭的过程中,其值是: 0 。3. WIFI_STATE_

2017-03-11 14:15:59 619

转载 Android开发--WIFI实现

转载自博客:http://blog.youkuaiyun.com/jdsjlzx/article/details/40740543 wifi的基本结构在Android的官方文档中定义了如下五种状态:WIFI_STATE_DISABLING  WIFI网卡正在关闭  0WIFI_STATE_DISABLED   WIFI网卡不可用  1WIFI_STATE_ENABL

2017-02-15 09:45:47 387

转载 Android中Intent传递 对象 的两种方法(Serializable,Parcelable) .

转http://blog.youkuaiyun.com/xyz_lmn/article/details/5908355这篇博客写的非常的细Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者

2017-02-11 14:31:43 262

转载 snprintf函数用法 .

转载自这个博客哈http://blog.youkuaiyun.com/wealoong/article/details/8667028 snprintf(str, sizeof(str), "0123456789012345678");  //从源串中"0123456789012345678"拷贝sizeof(str)-1,字符到目标串中str中补充一下,snprintf的返回值是欲写入的字符串长

2016-11-30 16:04:17 445

转载 javaScript当中的top和parent参数

引用博客的地址:http://blog.youkuaiyun.com/qiu512300471/article/details/15809343引用方法top:该变量永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。parent:该变量指的是包含当前分割窗口的父窗口。如果在一个窗口内有分割窗口,而在其中一个分割窗口中又包含着分割窗口,

2016-11-18 17:21:34 770

原创 Android知识点总结

1、  Android学习(Activity、Service、ContentProvider和BroadcastReceiver四大组件)1)  UI组件:可以在XML文件中加入,也可以在主程序中通过程序进行添加。主要学习了布局管理器、TextView与EditText、AdapterView。布局管理器:LinearLayout(线性)、TableLayout(几行几列)、Frame

2016-11-15 11:03:34 431

转载 notepad去除超链接

文章引用地址:http://www.coolboke.com/post/684.html 新版本的Notepad++自动把代码或编辑状态里的链接或URL地址转成可点击的链接,当你点击该URL会打开相应的网页地址,非常地不人性化,因为在编辑状态下并不希望点击即进入网页,有时要修改url地址,不得不把光标放在链接旁边,通过键盘的左右键将光标移到需要修改的位置进行删除或增加字符的操作,因为你点击

2016-09-02 10:45:31 16007

转载 学习编程的七个阶段

第 1 阶段:机会你很开心,你一直想学这个新的内容,比如说某编程语言,无论是规划还是环境所迫,总之你终于有这个机会学习了。第 2 阶段:没有根据地乐观谷歌搜索——挑选一两个自己感兴趣的教程,买资料和书,然后开始 MOOC(大规模在线开放教程)。教程很有趣,甚至还有在线 REPL,可以让你玩耍,你觉得你正在进步中。当然也有烦恼——手指还不熟练,但你坚持,不肯放弃,并准备向你的第一个项

2016-08-23 15:34:07 305

原创 Android事件和事件监听 来个飞机设个背景图让飞机上下左右动

先贴出画飞机部分的代码,具体代码说明注释里边有package com.example.planegame;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;im

2016-08-06 11:21:06 1275

原创 android:id="@id/view01"错在哪?哪??哪???

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" >

2016-08-05 17:26:48 482

原创 Android中帧布局FrameLayout 霓虹灯效果 color数组报错问题

《疯狂Android讲义》中 用帧布局FrameLayout  来制造 霓虹灯效果,布局文件activity.xml文件没有问题,但是在编写java程序的MainActivity.java文件的时候,写到color数组的时候,总是显示红色的错号,但是始终不知道如何的解决这些错号,这里先把MainActivity.java代码文件贴出来,如下所示package com.example.frame

2016-08-05 15:43:49 898

原创 Android的第一个项目HelloWorld(疯狂Android讲义)

res/layout/hello_world.xml文件,这是一个xml格式的文件,该文件直接控制了用户页面的显示内容<RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content" xmlns:android="http://schemas.an

2016-08-03 15:51:13 752

转载 单例模式

把类的构造函数写成private的,从而保证别的类不能实例化此类,然后在类中提供一个静态的实例并能够返回给使用者public class SingletonClass { private static class SingletonClassInstance { private static final SingletonClass instance =

2015-10-08 21:19:35 403

转载 java实现链表的反转

最近笔试一家公司,其中一道题目:如何用java实现链表的反转,如:{a,b,c,d}反转后变为:{d,c,b,a},只能操作一个链表。 当时不晓得怎么做。还以为使用栈来实现。图样图森破。 public class Node { private Node next; private String value; public Node(String v

2015-09-24 21:17:36 1012

转载 工厂方法模式

首先需要说一下工厂模式。工厂模式根据抽象程度的不同分为三种:简单工厂模式(也叫静态工厂模式)、本文所讲述的工厂方法模式、以及抽象工厂模式。工厂模式是编程中经常用到的一种模式。定义:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。类型:创建类模式类图:工厂方法模式代码[java] view p

2015-09-14 15:39:25 341

转载 简单工厂模式(静态工厂模式)

用手/Hand去开门/Door,现在抽象类Door有子类D1、D2。如果直接使用new表达式的方式创建对象,会使得Hand与D1、D2耦合。代码如下:[java] view plaincopypackage creational.factory;  public class Hand{      Door d = null;

2015-09-14 15:09:42 526

转载 值传递和引用传递

运行下面程序,输出的结果为什么是AB,B?public class Foo { public static void main(String[] args) { StringBuffer a=new StringBuffer("A"); StringBuffer b=new StringBuffer("B");

2015-09-14 11:31:18 452

转载 StringBuffer类和String的转换 append方法deleteCharAt方法insert方法insert方法setCharAt方法trimToSize方法

StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。  所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。在StringBuffer类中存在

2015-09-14 08:01:51 1506

原创 如何删除字符串中重复的字符

1.蛮力法。(最简单的方法是把字符串看成一个字符数组,对该字符数组使用双重循环遍历,如果发现有重复的字符,就把该字符置为'\0',最后再把这个字符数组中所有的'\0'去掉,此时得到的字符串就是删除重复字符后的目标字符串)public class Test { public static void main(String args[]){ String str="abc

2015-09-02 08:26:45 7440

原创 判断两个字符串是否由相同的字符组成

相同的字符组成是指组成两个字符串的字母以及各个字母个数是一样的,只是排列顺序不同而已。方法一:排序法(最容易想到的方法是对两个字符串中的字符进行排序,比较两个排序后的字符串是否相等。若相等,则表明他们是由相同的字符组成的,否则,则表明他们是由不同的字符组成的)时间复杂度import java.util.Arrays;public class TestSort { pu

2015-09-01 20:38:06 4768

原创 排序4种

1.快 排(1)以一个枢轴为界分两组,小于基准值在左一组,大于基准值在右一组。(2) 再把左一组和右一组也按照(1)中的那样找枢轴递归排序,一遍遍递归,直到从小到大的顺序完全出来为止。        public class TestSort{ public static void main(String args[]){ int a[]={5,4,9,8,

2015-08-26 13:03:58 417

原创 java 3种简单的排序

1.冒泡排序public class MaxMin{ public static void main(String args[]){ int a[]={5,4,9,8,7,6,0,1,3,2}; BubbleSort(a); //静态方法中直接通过类名调用静态方法,或者通过对象去调用非静态的方法

2015-08-25 19:23:58 543

转载 java.lang.OutOfMemoryError内存溢出问题解决方法

往MyEclipse  Window/Preferences/MyEclipse……/Servers/Tomcat/ Tomcat 6.x/JDK  Optional Java VM arguments:输入:-Xms256m -Xmx512m -XX:MaxNewSize=128m -XX:MaxPermSize=256m解释:(1)-Xms400m:初始物理

2015-04-24 10:57:07 739

转载 JDBC写的太详细了,帮助很大

在java项目的开发过程中,数据库的支持是必不可少的,因此如何与数据库建立安全有效的连接就变的非常重要。JDBC是数据库连接技术的简称,通过JDBC,用户便可以访问各式各样的数据库了。下面就来说说JDBC连接数据库,也当时自己的一个复习吧:       首先我们下载数据库连接驱动,名称类似于mysql-connector-java-X.X.X.zip,通过解压我们可以的到jar包,这个jar包非常

2015-03-25 19:45:50 614

原创 mysql "net "不是内部命令或外部命令 ,也不是可运行的程序

很长时间不用mysql了,昨天晚上看struts2,做那个bbs小项目,用到了数据库,启动一下,在里面输入net start mysql,怎么都不好使,今天早上一顿百度,发现环境变量出问题了:那是你把系统的环境变量给改了。。。右击我的电脑,高级,环境变量 在path后面添加 ;%SystemRoot%\System32\Wbem 就可以了

2015-03-21 08:03:21 8029

原创 struts视频12_尚学堂马士兵_Struts2_Struts2_Path_绝对路径问题

struts视频12_尚学堂马士兵_Struts2_Struts2_Path_路径问题MyEclipse编辑绝对路径 第一种方法:String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getS

2015-03-12 19:23:59 653

原创 用的vs2005,这怎么解决呢,求大神帮忙

“sample.exe”: 已加载“E:\SuperDog\2.1\Samples\Encryption\C\Debug\sample.exe”,已加载符号。“sample.exe”: 已加载“C:\Windows\System32\ntdll.dll”,未加载任何符号。“sample.exe”: 已加载“C:\Windows\System32\kernel32.dll”,未加载任何符号。

2015-01-05 10:22:33 1003

空空如也

空空如也

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

TA关注的人

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