自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 Android控件

Android中的控件1.控件类的继承结构android.view.View类(视图类)呈现了最基本的UI构造块。一个视图占据屏幕上的一个方形区域,并且负责绘制和事件处理。Android中控件类的扩展结构如图3-1所示。  View有众多的扩展者,它们大部分是在android.widget包中,这些继承者实际上就是Android系统中的“控件”。View实际上就是各个控件的基类

2015-05-30 00:53:38 400

原创 有关CSS3中的选择器(一)

关系选择器1.       后代选择器(E F)作为元素E的后代的任何元素F。例如:ol元素中包含的li元素以及li元素中包含的a元素2.       子选择器(E> F)作为E元素的直接子元素的任何元素F。也就是说F不可以被嵌套!This is veryvery important.This is reallyvery important.h1 > strong

2015-05-25 20:29:17 342

原创 android图像处理

图像分析之RGBA模型1.色调/色相--物体传递的颜色ColorMatrix hueMatrix=new ColorMtrix();hueMatrix.setRotate(0,hue);hueMatrix.setRotate(1,hue);hueMatrix.setRotate(2.hue);2.饱和度--颜色的纯度,从(0)到100%饱和来进行描述ColorMatri

2015-05-25 15:31:57 580

原创 Python聊天室

Python聊天室

2015-05-23 23:55:50 1559

原创 android应用程序和数据库文件绑定

在有的时候,应用程序需要绑定一些数据库文件一起发布,毕竟不可能都从服务器读取或用户输入。解决方法之一把数据库文件放在res/raw下,然后一运行程序就判断是否存在数据库表不存在则通过输入输出流复制raw下的数据库文件到手机中.代码如下package com.ts.first;import java.io.File;import java.io.FileNotFoundException;

2015-05-20 21:06:57 481

原创 android 实现在照片上涂鸦

图片上涂鸦在android设备上对照片进行涂鸦,要解决的不同手机屏幕大小不一致的问题,怎样做才能去适应不同的手机屏幕,这里,可以用到一个相似的数学知识。就是,获取手机屏幕的像素值,再得到图片大小的像素值,计算出两个值的比值,然后监听触摸事件,监听触摸事件得到的数据,处理一下,就可对应到图片具体的像素点。看一下效果。好了,看一下代码public class ScrawlActivity exten

2015-05-19 17:00:34 2910 1

原创 android使用http协议实现多线程断点下载

关于多线程:如果你通过多个线程同时与服务器连接,那么你就可以榨取到较高的带宽了。例如原来有10个用户都通过单一线程与服务器相连,服务器的总带宽假设为56Kbps,则每个用户(每个线程)分到的带宽是5.6Kbps,即0.7K字节/秒。如果你同时打开两个线程与服务器连接,那么共有11个线程与服务器连接,而你获得的带宽将是56/11*2=10.2Kbps,约1.27K字节/秒,将近原来的两倍。你同时

2015-05-18 16:42:32 615

原创 汉诺塔问题带给我的感受

前一阵子学函数的时候,遇到汉诺塔问题,真的看了好久啊,总是无法弄懂,自己一步一步用手去执行的时候,越绕越晕,后来干脆就不看了,休息一阵,过了几天,自己试着不去用手执行,而是单纯去理解书上每一步的作用,发现其实挺简单的。以下是汉诺塔代码:#include/*用递归法解决汉诺塔问题*/void hanoi(int n,char x,char y,char z){

2015-05-18 13:05:25 8619 2

原创 使用ListView实现界面的布局

现在很多市面上的APP都用ListView来实现界面上的功能介绍或广告的植入,下面我们就来介绍介绍listview怎样使用.首先我们一共需要三种代码.1:MainActivity中的java代码,2:xml界面布局代码3:listview内设定文字样式或图片样式的代码下面附上我们的实例代码:java代码:MainActivity.javapublic class

2015-05-15 10:42:18 973

转载 简易QQ通讯录

一、实验目的及实验环境  实验目的:熟练运用并且掌握结构体的各项操作,并将结构体与链表结合在一起,练习链表的创建、插入、删除、遍历、查找、排序等各项操作,练习用文件来存储数据和读取数据。实验环境:Windows 8.1,Visual C++  二、实验内容  1.用链表来创建QQ好友分组;2.用链表来储存QQ好友的各种信息;3.用链表来实现Q

2015-05-14 13:37:20 527

原创 android中用animation实现动画效果

animations用来实现各种动画效果。其主要分为两大类:         1.TweenedAnimations:提供移动,旋转,伸展,淡出等效果。                   其包括四类:(1)      Alpha:渐变透明度动画(2)      Scale: 渐变尺寸伸缩动画(3)      Translate:画面位置移动动画(4)      Rot

2015-05-13 22:42:56 409

原创 C语言之流水线作业问题

对于流线作业问题 假设有n个作业和m台机器,每台机器每一刻只能做一个作业,每个作业完成需不同的时间。 问题:编写一个程序使得n个作业在m台机器上工作时间最少?分析:         分两种情况:                 1.n                 2.n>m:将n中作业中的m个时间最长的分配给m台机器,然后依次选其完成时间最早的机器继续执行剩余的

2015-05-12 14:10:53 2570

转载 ListView实现下拉刷新

最近做的一个小东西,牵扯到了几个ListView的数据更新问题,几个数据之间有相互关系。就想到了ListView的下拉刷新了。     ListView的下拉刷新总共分为四个步骤:                第一步:添加提示界面,即ListView的header头布局;          第二步:监听ListView滚动事件,即onScrollListener()事件;    

2015-05-11 14:39:59 397

原创 容易看懂的才是好代码

整理贴(不同的问题用不同的语句主要目的提高程序的可读性以循环为例)(c语言中)作为一个初学渣 这里纯粹记录贴(捂脸哭):循环学了好久也用了好久   用习惯了一种循环语句之后就不会用别的写东西(是不是只有我一个人这样觉得??)   循环结构是指被重复执行的一个操作的集合。循环形式有两种:1:当型循环;2:直到型循环;能用于循环结构的流程控制语句有四种:1:whil

2015-05-10 23:23:41 453

原创 迷宫

一. 实验目的及实验环境   1、实验目的:理解和掌握C语言中函数的定义,参数的使用,函数调用的方法;学习通过功能分解来设计和编写较复杂程序的方法。   2、实验环境:Windows 8.1,Visual C++ 二. 实验内容      设计并编写一个走迷宫的游戏,从入口进入寻找通路走到出口,判定胜利。 三.方案设计该游戏具有的一些特点:游戏界面1. 游戏

2015-05-10 16:45:11 608

原创 android 仿首页广告轮播效果

1.我们经常打开一个App会看到有广告图片轮播的效果,首先上效果图1.我们经常打开一个App会看到有广告图片轮播的效果,首先上效果图2.实现的过程1.轮播页面他是一个ViewPager2.然后我们使用RelativeLayout来把小圆点放置在图片上,然后滑动时动态修改小圆点的背景,就产生了滑动的效果3.自动滑动的效果,我们可以利用ScheduledExecut

2015-05-07 20:31:31 5780 9

原创 Android开发之AsyncTAsk的用法

大家都知道UI线程中要想实现一些耗时的操作必须开启新的线程,android为我们提供了几种异步线程的方法,大家最容易想到的就是new一个Thread开启一个线程将耗时操作放到run方法中,然后在用handler 的Message机制回传结果,然而其实android为我们还提供了一种方法就是AsyncTask,接下来我给大家仔细讲解AsyncTask的用法。AsyncTask使UI线程的使用变得

2015-05-06 20:01:20 603 1

原创 ViewStub惰性装载控件

我们知道Android中的标签,该标签可以在布局文件当中引用另外一个布局文件,这种方式是在布局文件中固定导入,使用起来不是很方便。     ViewStub的功能和的功能类似,也是实现引用另外一个布局。但是唯一不同的是ViewStub并不会马上装载引用布局文件,只有在调用了ViewStub.inflate();或ViewStub.setVisibilty(VISIBLE),ViewStub 才

2015-05-06 10:01:12 649 1

原创 android自定义控件(TopBar的实现)

很多时候,android提供的控件并不能满足实际开发的需要,而系统自然也提供了自定义控件的方法供开发者使用,下面就介绍一个简单的自定义控件TopBar(应用标题栏)的开发过程。第一步:新建一个android项目第二步:在res/values下新建一个attrs.xml的文件用来声明自定义控件的属性

2015-05-04 21:37:19 857 2

最小编辑距离(字符串相似度)java版

最小编辑距离,字符串相似度,即将一个字符串转换成另一个字符串所需要的最少编辑次数(编辑包括添加,删除,替换三种)

2015-11-03

TopBar的基本实现

自定义控件TopBar的简单实现,这是项目源码,比较简单的Demo

2015-05-05

空空如也

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

TA关注的人

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