自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (17)
  • 收藏
  • 关注

转载 Java中Vector和ArrayList的区别

首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就

2013-12-31 09:34:16 705

转载 Android学习笔记进阶16之BitmapShader

简介具体的看一下博文:Android学习笔记进阶15之Shader渲染 public   BitmapShader(Bitmap bitmap,Shader.TileMode tileX,Shader.TileMode tileY)调用这个方法来产生一个画有一个位图的渲染器(Shader)。bitmap   在渲染器内使用的位图tileX     

2013-12-25 10:49:26 1089

原创 Apidemo 学习 Xfermodes

/* * 两个图片重合的 不同处理 */public class Xfermodes extends GraphicsActivity { // create a bitmap with a circle, used for the "dst" image static Bitmap makeDst(int w, int h) { Bitmap bm =

2013-12-25 10:20:16 936

转载 Android ApiDemos示例解析(85):Graphics->Vertices

其实就是 以一个点为中心然后 与其他的数组的点连接为三角形, 在他们的三角形区域绘制 bitmapCanvas.drawVertices 为Canvas.drawBitmapMesh的通用格式, BitmapMesh 请参见 BitmapMesh 的固定链接" href="http://www.imobilebbs.com/wordpress/?p=1384" rel="bookmark"

2013-12-25 10:10:03 900

原创 Apidemo学习 TextAlign Typefaces 切换字体 UnicodeChart

public class TextAlign extends GraphicsActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(new SampleV

2013-12-24 21:01:05 858

转载 Apidemo 学习 Sweep

在例RoundRects 的固定链接" href="http://www.imobilebbs.com/wordpress/?p=1620" rel="bookmark" style="color:rgb(255,153,0); text-decoration:none">Android ApiDemos示例解析(77):Graphics->RoundRects 曾经涉及到SweepGradien

2013-12-20 21:08:44 819

转载 Apidemo学习 SurfaceViewOverlay

/** * Demonstration of overlays placed on top of a SurfaceView. * 展示可以在surface上添加view */public class SurfaceViewOverlay extends Activity { View mVictimContainer; View mVictim1; View mV

2013-12-20 20:48:00 943

转载 android 用Parcelable传递复杂数据类型

1 2 3 4 5 6 7 8 9101112131415161718//主界面布局只有一个button,用来跳转到另外一个activity xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.co

2013-12-18 22:46:07 903

转载 Apidemo学习 WindowSurface

if (!mActive) {//绘制开始 处于活动状态 mActive = true; notify(); } // Lock the canvas for drawing.

2013-12-18 22:35:38 754

原创 android 为 view 添加遮罩

@Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); if (mChecked) { Rect rect1 = getRect(canvas); Paint paint = new Paint(); paint.setColor(0x55FFFFFF); paint.setSt

2013-12-17 22:26:31 2229

转载 python环境搭建和开发工具的配置

因为要学习python了,第一步当然是环境搭建和开发工具的配置了,下边开始了。    我的开发环境是在window下。    一、环境搭建    先在python官网python.org下载安装文件,python2.x版本的。下载: http://www.python.org/download/   安装python我是安装在了D盘下,要是不想改变安装路径的话可以一

2013-12-17 10:44:49 787

原创 关于 android 加载 res 图片 out of memory 问题 解决 同样适用于 sd卡图片

发现android 加载res图片如果过多也会崩溃 android 也是使用    Bitmap  bm = BitmapFactory.decodeResourceStream(res, value, is, pad, opts);来加载图片,不同他一般不会释放,如果图片太多就崩溃了不过解决方法就更简单了,做个缓存,以后如果app 有很多图片还是要自己管理图片啊这

2013-12-16 22:41:01 1015

转载 Android UI 之居中绘制文本内容的正确方法——实现自定义一个TextView

原文地址http://blog.csdn.net/carrey1989/article/details/10399727   我们在自定义一个控件的时候,有时候会需要自己来绘制一些文本内容,这样就自然而然遇到确定文本的方位的问题,比如文本需要水平居中,垂直居中,居左,居右,左上。。。等等很多情况。其中最常见的就是文本位于控件的正中央了。    既然是文本居中,那

2013-12-16 10:01:46 1267

转载 Android ApiDemos 学习 Graphics->SensorTest

private final SensorEventListener mListener = new SensorEventListener() { private final float[] mScale = new float[] { 2, 2.5f, 0.5f }; // accel private float[] mPrev = new float[3]

2013-12-12 21:21:20 860

原创 关于 android:layout_gravity="bottom" 或者 android:layout_gravity="right" 在LinearLayout失效问题

关于  android:layout_gravity="bottom" 或者  android:layout_gravity="right" 在LinearLayout失效问题需要设置 android:baselineAligned="false".但是 注意 如果linearlayout 是 horizontal 那只有bottom 和 top有效 如果是ve

2013-12-11 18:23:38 1295

转载 关于 View.measure 和 MeasureSpec 一下资料整理

很多时候我们是需要预估View的宽高的。因为View的getWidht和getHeight,getMeasuredWidth和getMeasuredHeight是在view放到layout中显示的时候才能获得正确的值的。但是往往我们需要在它显示之前就知道它的大小是多少,宽高是多少。这时候,我们就需要预估View的宽高。其实之所以在View显示出来之后再获取它的宽高时能正确的得到

2013-12-11 14:09:04 884

原创 Android 获取view的 bitmap

public static Bitmap getBitmapFromView(View view) { if (view != null) { Bitmap bmpScreenshot = Bitmap.createBitmap(view.getWidth(), view.getHeight(), Bitmap.Config.ARGB_8888); Canvas canv

2013-12-09 22:54:55 937

转载 什么时候能够获取到控件参数,如宽度、坐标

onDraw的时候应该能获取到吧。不过我用的方法是:获取到整个布局的View(可以在整个xml的顶级Layout上设置一个id然后在onCreate中findViewById出来),然后:contentView.getViewTreeObserver().addOnPreDrawListener(new OnPreDrawListener() {    public boolean o

2013-12-07 14:42:23 771

原创 Apidemo 学习 Regions RoundRects ScaleToFit

import android.graphics.*;import android.os.Bundle;import android.view.View;/** * 还是绘制图案的相交区域. 有四种 */public class Regions extends GraphicsActivity { @Override protected void onCreate(B

2013-12-06 20:58:52 945

原创 使用adb logcat 查看指定Tag的 日志

$ adb logcat | grep TAGaoE/TAGao update数据更新的时间 ( 4791): 8E/TAGao update数据更新的时间 ( 4791): 10E/TAGao update数据更新的时间 ( 4791): 5E/TAGao update数据更新的时间 ( 4791): 3E/TAGao update数据更新的时间 ( 4791): 4E/

2013-12-06 10:09:03 3958

转载 Apidemo学习 PurgeableBitmap

/** * PurgeableBitmap demonstrates the effects of setting Bitmaps as being * purgeable. * * In the NonPurgeable case, an encoded bitstream is decoded to a different * Bitmap over and over again u

2013-12-05 21:21:36 690

转载 android ImageView scaleType属性

使用ImageView时经常会用到scaleType属性,如:android:layout_height="50dp" android:scaleType="matrix"android:src="@drawable/sample_small" />scaleType属性的各个值总是记不住之间的区别。今天找点时间总结了一下:scaleType的属性值有:matr

2013-12-05 18:01:07 911

转载 APidemo 学习 PolyToPoly DrawPoints Pictures Patterns PathFillTypes

//android.graphics.Matrix 类提供二维坐标变换(平移,旋转,缩放等)使用Matrix通常的方法是直接指定所需的Matrix的值,另外一种如果已知坐标变换前后几个点的坐标,你可以根据这些点的映射关系算出对应的变换矩阵。但Matrix提供了一种更为简洁的方法:////public boolean setPolyToPoly(float[] src, int srcIndex

2013-12-04 21:05:06 782

原创 eclipse cdt 导入c ++ 工程并建立头头文件 索引

1.创建一个c++ 工程2.选择cygwind 并添加路径

2013-12-04 14:35:47 1707

原创 eclipse cdt 使用其他主题导致 elif 宏 代码库 看不清问题

使用了那个主题插件 会导致 出现这个问题 eclipse cdt

2013-12-04 14:05:16 996

原创 Svn 忽略 某个文件夹

如图 然后执行提交 会发现有一个文件夹的属性改变了 直接添加 后以后 就不会被gen bin烦扰

2013-12-04 10:02:04 743

转载 Eclipse插件安装 duplicate location求助

那是因为Perferences--->Available Software Sites里面已经有地址了,所以不用再添加地址了,只要选中Reload就可以了。这个方法好,谢谢!

2013-12-02 23:37:55 759

转载 “Conversion to Dalvik format failed with error 1” on external JAR

第一个答案屡试不爽, 推荐! 1.remove except the "Android X.Y" 2.clean 3.打包Go to Project » Properties » Java Build Path » Libraries and remove all except the "Android X.Y" (in my case Android 1.5). click OK.

2013-12-01 15:31:41 743

Code Complete 2nd Edition

Code Complete 2nd Edition

2022-06-13

亲测好用sourceinsight4082破解版本, 安装官方版本后替换本软件

sourceinsight4082破解版本, 安装官方版本后替换本exe

2017-03-13

Android 截图程序实现 需要root权限

其实主要还是人家的c程序 我只是写了几句shell命令而已

2012-02-29

网易微博Android SDK 120225 Tblog4a.zip

* 改自网易的T4J java sdk * 直接去除了javax.activation.MimetypesFileTypeMap而是借用了行了微博的处理方式 * 再次是 更改了一些不适用于安卓的东西 * 加入了callback机制 * 在具体使用的时候发现授权成功后返回读取授权信息太慢,性能低下,时间仓促,日后改善 * 由于网易的加密网址.所以本工程只能用在Android支持import android.net.http.SslError以上的sdk版本,本工程基于2.3 * 本SDK仅供学习交流使用 * @author ssfshine@gmail.com * @@version 0.1

2012-02-25

用javaScript编写一个blog日志编辑页面.rar

用javaScript编写一个blog日志编辑页面, 并且实现了验证,嵌入图片,字体等等技术

2011-11-21

内存卡修复方法

如果你的内存卡或者u盘提示格式化,可以试试这个方法喔 ~

2011-11-19

用struts做一个有验证码的注册页面(适合新手)

用struts写一个注册页面,适用于新手,初学srutts的,用到了校验器,用到了验证码生成等等

2011-11-11

Android-Gsnap截图代码所用库文件.

一个运行库文件,c编写有源码,找了好久终于实现了,可以在adb终端截图,但是要root 因为要读取/dev/graphics/fb0文件,具体看我写的asset小的脚本就会了

2011-11-11

myeclipse破解资料

MyEclipse 9.0的激活机制终于破解了,破解步骤比老版本要复杂一些,但是是绝对可以破解的,步骤如下: 1、破解公钥,确保MyEclipse没有开启,否则失败! 用WinRAR或7-zip打开Common\plugins\com.genuitec.eclipse.core_9.0.0.me201101251749.jar,到com\genuitec\eclipse\core目录下,替换publicKey.bytes文件 2、破解MyEclipse自检查程序文件完整性,如果不改,那么公钥破解会导致MyEclipse自检查失败,自动退出 用文本编辑器打开MyEclipse 9.0 M2\myeclipse.ini文件,在最后增加如下两行后保存: -Dgenuitec.honorDevMode=true -Dosgi.dev=true 3、启动MyEclipse,执行myeclipse9_keygen_activator.exe(注册机) 在注册机中输入你的英文名,点Generate Subscription Code,然后再点Generate Activation Code,这样注册码和激活码就都生成了 在MyEclipse中注册用户名和注册码,然后激活,选择用激活码激活,把注册机中的激活码贴进去,确认,MyEclipse就激活了。

2011-10-25

调节安卓手机亮度以及键盘灯打开关闭的软件adjBrightness

最近在做一个控制键盘灯的小应用~于是就反编译了一下参考 主要的源码也反编译了,

2011-10-18

如何学习程序设计?

1.如何学习程序设计? JAVA是一种平台,也是一种程序设计语言,如何学好程序设计不仅仅适用于JAVA,对C++等其他程序设计语言也一样管用。有编程高手认为,JAVA也好C也好没什么分别,拿来就用。为什么他们能达到如此境界?我想是因为编程语言之间有共通之处,领会了编程的精髓,自然能够做到一通百通。如何学习程序设计理所当然也有许多共通的地方。 1.1 培养兴趣 兴趣是能够让你坚持下去的动力。如果只是把写程序作为谋生的手段的话,你会活的很累,也太对不起自己了。多关心一些行业趣事,多想想盖茨。不是提倡天天做白日梦,但人要是没有了梦想,你觉得有味道吗?可能像许多深圳本地农民一样,打打麻将,喝喝功夫茶,拜拜财神爷;每个月就有几万十几万甚至更多的进帐,凭空多出个"食利阶层"。你认为,这样有味道吗?有空多到一些程序员论坛转转,你会发现,他们其实很乐观幽默,时不时会冒出智慧的火花。

2011-10-05

二进制转原码反码补码 C语言源码

/* *功能实现任意二进制数的原码 反码 补码转换 *仅仅是字符串的操作,没有进行数字操作 *对-0的操作可能有问题 *ssfshine@gmail.com */

2011-09-28

零基础学QT4 全书

谢谢qtcn wd007的共享!! 本书面向的读者 ★没有编程经验,想通过学习Qt 来学习程序设计的读者 ★ 掌握了C/C++语言,想进一步学习Qt 编程的读者 ★ 正在从事Qt 程序开发的初级程序员 ★ 有一定的Qt 开发经验,想要系统的学习Qt 程序设计的读者

2011-09-02

数据结构课程设计 迷宫求解 源码

问题描述 迷宫只有两个门,一个叫做入口,另一个叫做出口。把一只老鼠从一个无顶盖的大盒子的入口处赶进迷宫。迷宫中设置很多隔壁,对前进方向形成了多处障碍,在迷宫的唯一出口处放置了一块奶酪,吸引老鼠在迷宫中寻找通路以到达出口。求解迷宫问题,即找出从入口到出口的路径。

2011-07-05

數據結構课程設計——生死者遊戲源代碼(可以運行)

题目描述 有n个旅客同乘一条船,因为严重超载,加上风高浪大,危险万分;因此船长告诉乘客,只有将全船一半的旅客投入大海,其余人才能幸免遇难.无奈,大家只得同意这种办法,并议定n个人围坐一圈,从1,2,3…到n进行编号。由第一个人数起,依次报数,数到第m人,将它扔进大海中,然后再从他的下一个人数起,数到第m人,再将他扔进大海,如此循环进行,直到剩下一半人为止,问哪几个人是将被扔进大海的人。 主要是解决了当m=1的时候程序出错的bug

2011-07-05

空空如也

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

TA关注的人

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