自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (5)
  • 收藏
  • 关注

原创 poj - 2531

题意N个人参加party, 每个人有一个愉快值,他们之间有上司和下属的关系, 当其上司参加,则下属就不能参加(不希望有上下属同时参加,这样会扫兴的),反之上司不参加,则下属可参加可不参加,他们之间的关系可以用一个树形结构来进行表示,现在需要从这里面选一些人去参加party,使得愉快值最大化. 也是醉了, 想明白了,方程就是写不出, 参考了人家的解题报告才弄出来…(⊙﹏⊙)b思路 dp 问题. 其

2015-08-08 21:41:15 642

原创 [开源项目]ZXing -横竖屏以及前/后置摄像头问题

该类替换默认的CamerManager .该类添加了打开前置和后置摄像头手机的横屏以及竖屏的预览旋转原始数据的旋转修改预览窗出现的画面变形可调用getCameraResolution() 来获取到摄像头分辨率来等比修改预览SurfaceView 的大小,可解决.

2015-05-22 14:40:59 3440

原创 [基础]原码反码补码

补码补码(two's complement) 在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值位统一处理;同时,加法和减法也可以统一处理。此外,补码与原码的的相互转换,其运算过程是相同的,不需要额外的硬件电路。原码转化为反码符号位(最高位)不变,其余取反原码转化为补码如果补码的符号位为“0”,表示是一个正数,其原码就是补码。如果补码的符号位为“1”,表示是一

2015-04-05 13:27:29 473 1

原创 [Android 学习]Property Animation TimeInterpolator

实现自由落体并反弹回原来位置, 实现如下. ObjectAnimator animator = ObjectAnimator.ofFloat(imageView, "TranslationY", 0, dip2px(getApplicationContext(),200)); animator.setDuration(1000

2015-03-28 10:15:18 690

原创 Java 向上转型和向下转型

public Class Fruits{}public Class Apple extends Fruits{}public Class RedApple extends Fruits{}Apple apple = new Apple();//向上转-OKFruits fruits = (Fruits)apple;//向下转-Wrong,因为苹果不一定就是红苹果.RedApple r

2015-03-05 11:09:34 517

原创 [开源项目]Yalantis/Side-Menu.Android 学习

侧边菜单栏侧边菜单栏动画fragment 切换动画(另一个开源项目ozodrukh/CircularReveal)动画是用到了nineoldandroids 开源项目侧边菜单栏实现android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/and

2015-02-26 16:47:52 5750 8

原创 android stuido ndk 开发

开发环境:Android studio 1.0.2ndk android-ndk-r10d-windows-x86_64------------------------------------#1. 创建工程.在MainActivity下添加native 方法#2. 编译得到头文件, 在main/jni 目录下#3. 实现头文件中的方法

2015-01-07 13:35:31 587

原创 Gradle DSL method not found

android studio 终于发布1.0 了于是果断更新过来,然后就没有然后了...因为更新后的程序报错了更新之后,你可能会遇到如下的问题然后按照提示,点击 Fix plugin version ... 然后他就把你的gradle修改成了1.0.0然后,你会发现这个问题 Gradle DSL method not found这简直就是坑爹啊, 看错误时方

2014-12-09 11:05:30 1119

原创 android 自定义标签的使用

1. 在values 下定义创建 attrs.xml 自定义标签, 其中name="MyStyle" 用于在代码中得到其属性下面的具体值,详见后面代码 2. 使用,代码的第三行中,xmls: myffix = "http://schemas.android.com/apk/res-auto",  其中myffix 可自己随意取名,在

2014-12-01 11:28:46 838

原创 Android 动态渐变圆环 path的使用

来源乐动力,最后效果如下:其实现主要有两部分,1 背景贴图,2画路径从上面可看出,其彩色的圆环是固定的, 其主要就是通过路径来覆盖掉不需要显示的彩色圆环.在这里,需要用到Path  来绘制.对于Path,我们需要了解函数path.acrTo()参数1 代表的是一个矩形, 首先我们可以通过这个矩形来画出一个椭圆来,而这个椭圆则是我们所需要的路径, 但是我们

2014-12-01 09:13:20 5516 2

翻译 Android 进阶: Fragments

Fragments一个 Fragment 通常是用来表示 Activity 界面的一部分. 在一个 Activity 中可以嵌入多个 fragment 来实现不同的界面效果. 你可以将 fragment 类似于一个 "sub activity". 其拥有自己的生命周期和消息机制.一个 fragment 必须嵌入到一个主 activity 中, 且其生命周期会受到主 ac

2014-11-05 12:41:00 617

原创 You cannot combine custom titles with other title features

自定义标题栏出现错误.MainActivity.java1) super.onCreate(savedInstanceState);2) requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);3) setContentView(R.layout.activity_main);4) getWindow().se

2014-11-01 15:18:11 506

原创 ViewPager 添加滑动背景照片

效果如下:原理:在

2014-08-27 16:14:47 922

原创 android Scroller 界面滑动效果

在一个布局文件中, 可以通过Scroller 来滑动器

2014-08-20 16:21:39 815

原创 蓝牙4.0 BLE

蓝牙4.0 BLE 入门1. 手机需要android 4.3 及以上版本2. 权限:只允许支持BLE 的手机安装还需要添加uses-feature3. BLE 设备扫描3.1 获取蓝牙适配器:  mBluetoothAdapter = bluetoothManager.getAdapter();  3.2 开始扫描: mBluetoothAdapter.st

2014-08-13 16:15:48 1962

原创 java 学习:网络爬虫--中国人才热线邮箱抓取

很简陋的一个抓取邮箱的,抓取效率很低。纯当

2014-04-05 02:10:55 1899

原创 android 学习:多矩形碰撞检测

1. 检测两个矩形是否重叠

2014-04-05 02:03:15 983

原创 android 学习: 背景滚动效果

1. 无缝接图, 背景图片上下需要能对接上. 可以想象成一个传送带, 而传送带上有一个小框(手机屏幕) 那么依次从这个小框中过去, 当然, 是一个接着一个的.很容易想到, 手机右上角为 0点坐标, 往下为正,上为负, 那么当向邻近的两个图片, y1 和y2相距一个图片高的距离, 当y1 = 0, 那么 y2 = y1 - heightBitmap, 然后以此为依据,让y1 不断往下移动, 那么

2014-04-02 15:16:29 1326

原创 android 学习: SurfaceView

1. SurfaceViewpackage com.example.test;import java.util.Random;import android.content.Context; import android.graphics.Canvas;import android.view.SurfaceHolder;import android.view.SurfaceHolde

2014-04-02 14:02:05 650

原创 android 学习: 人物行走

1.接口public interface Walker { //显示人物 void show(Canvas canvas); //目标坐标 void targetPostion(float x, float y);}2. 计算位置/** * 计算坐标位置, 方向. * @author Administrator * */public class Cal

2014-04-02 00:44:56 1274

原创 android 学习: 基础知识

1.      android 项目目录结构src : 源代码.res : 资源(图标drawable, 布局文件layout, 常量value)gen: R.java 为自动生成的,只读文件不可修改,其中包含了资源的索引,如图片,控件id等. 在代码中关联res中的资源则是通过查找索引得到.AndroidManifest.xml : 全局配置文件. 如activity声明, 权限

2014-03-21 23:15:27 600

原创 Java学习: 网络爬虫

1. 从网页上抓取我们感兴趣的内容.2. 得到网页的源代码, 通过正则表达式找的我们需要的信息.保存起来.3.代码实现URL url = new URL(网页地址);HttpURLConnection connection = (HttpURLConnection) url.openConnection();//设置代理,有些网页不允许Java访问.connection.setReq

2014-03-14 17:33:04 908

原创 android学习: 酷狗手机遥控器

1. 需求: 手机端控制电脑酷狗播放, 上/下一曲, 声音增/减2. 分析: 手机端用Android , 电脑使用MFC框架实现.3. 实现:

2014-03-11 01:29:16 1591

原创 java 张孝祥银行业务调度系统

1. 需求:银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 当VIP(6号)窗口和快速业务(5号)窗口没有客户等待办理业务的时候,这两个窗口可以处理普通客户的业务,而一旦有对应的客户等待办理业务的时候,则优先处理对应客户的业务。2. 分析:见图

2014-03-08 17:01:56 712

原创 Java IO

//读书笔记1. File 类唯一与文件本身有关的类,主要是新建/文件是否存在/打开/删除/文件大小文件等与文件本身相关的一些操作. 构造: File f = new File("路径");2. RandomAccessFile 类对文件内容进行操作. 有读/写等操作 构造: RandomAccessFile rf = new RandomAccessFile(f,"rw");

2014-03-03 18:17:05 544

原创 java 中File.length() 和InputStream.avalible()

1. File.length()Returns the length of this file in bytes. Returns 0 if the file does not exist. The result for a directory is not defined.2. InputStream.avalible()Returns an estimated number o

2014-03-02 14:11:27 2888

原创 android 使用socket 出错

1. 在java 中运行无任何错误, 移植到Android 运行出错.要在MainActivity.java的setContentView(R.layout.activity_main)后加入以下代码if (android.os.Build.VERSION.SDK_INT > 9) {    StrictMode.ThreadPolicy policy = new StrictMode

2014-03-02 00:01:39 696

原创 andorid 百度地图api 使用

1. 下载百度地图包http://developer.baidu.com/map/sdkandev-download.htm2. 申请密钥http://lbsyun.baidu.com/apiconsole/key 点击创建应用应用名称需要是英文的,之前使用中文运行一下就出错了.安全码为数字签名+;+包名

2014-02-28 22:50:20 741

原创 Java 通配符 ? T E

? 表示不确定的java类型。 T  表示java类型。 K V 分别代表java键值中的Key Value。 E 代表Element。

2014-02-28 11:06:25 853

原创 JAVA 配置

今天装JAVA 和eclipse JAVA 版本为jdk-7u25-windows-x64电脑系统为Win7 64位的(版本位数需要注意对应。)Java配置环境如下1、JAVA_HOME2、CLASSPAHT.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3、PATH%JAVA_HOME%\b

2013-09-09 22:24:54 539

原创 python 文件操作

writelines() 没换行,不知为何。f = open('1.txt', 'w')f.write('hello')f.write('world\n')f.writelines ('us')f.writelines ('ddd')f.write('lt')f.close()f = open('1.txt', 'r')str = f.read()print(str)f

2013-08-23 13:18:59 687

原创 HDOJ 1010 Tempter of the Bone

题意:一个N * M 的迷宫, 起点为S, 终点为D , 障碍为X, 问你是否恰好花费时间T 的时候到达终点D。思路:DFS ,纯粹的搜索会直接超时, 所以需要通过剪枝, 也是在网上看到别人说奇偶剪枝,加进去直接AC了。69234052012-10-15 15:09:01Accepted1010640MS256K1465BC++罗

2012-10-15 16:06:13 518

android 五子棋

android 简单五子棋,一个surfaceView搞定,没有其他界面,进去即开始.

2014-04-13

乘法器 DSN ALU ISIS

乘法器 DSN ALU ISIS 计算机组成原理 乘法器逻辑电路图

2012-03-29

加法器 DSN ALU ISIS

加法器 DSN ALU isis 计算机组成原理 加法器的逻辑电路

2012-03-29

计算器,MFC

以window自带的计算器为模板设计出来的,有什么不足之处望大家多以改正~~

2012-02-26

数据结构多文档文本多文档字符串

数据结构 编程 文本编辑源代码 多文档数据结构多文档文本多文档字符串

2011-11-06

空空如也

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

TA关注的人

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