- 博客(31)
- 资源 (70)
- 收藏
- 关注
转载 apk签名
1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不一致而无法安装)。2.签名的步骤 a.创建key b.使用步骤a中产生的key对apk签名3.具体操作 方法一: 命令行下
2015-01-31 15:23:19 470
转载 setClickable(false)不起作用
设置一个控件的setClickable(false)后,发现没有效果。解决办法:setClickable(false)方法一定要在setOnClickListener()方法之后。因为在setOnClickListener()方法中有这样一段代码:[java] view plaincopyif (!isClickable(
2015-01-29 20:20:01 664
原创 Android的string-array数据源简单使用
放到strings.xml里面 丰台区 石景山区 海淀区 漳州市 朝阳区 Resources res =getResources();String[] city=res.getStringArray(R.array.city);
2015-01-29 17:28:00 432
原创 分析onXXX事件监听器中的两个参数position和id
Android API中有部分事件监听器的方法中都会有参数position和id,它们是用来描述一个视图当中的某一项(item,当然你也可以理解成其它的意思)的属性。position描述该项在视图中所处的位置;而id描述的是该项的id,确切点说是该项在视图中所在的行位置。 这就造成了一种困惑,我们在实际开发中,到底怎么去理解去这两个参数?我们又该怎么去使用?两者又何区别?
2015-01-29 17:26:34 1065
原创 控件右对齐
下面的TextView如果宽度为wrap_content则后面的ImageView不能右对齐,应该限定宽度 xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_par
2015-01-28 18:30:38 750
原创 ExpandableListView
1.listView分割线颜色android:childDivider="@color/divide_line"//对ExpandableListView试用android:divider="@color/divide_line"2.控制ExpandableListView展开和关闭2013年12月5日 工作记录我们在使用ExpandableListView
2015-01-28 17:36:44 583
转载 java中数组与List相互转换的方法
1.List转换成为数组。(这里的List是实体是ArrayList) 调用ArrayList的toArray方法。 toArray public T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表能放入指定的数组,则返回放入此列表元素的数组。否则,将根据指定数组的运行时类型和
2015-01-27 23:30:18 444
原创 android-禁止EditText自动弹出键盘
在onCreate中加上:getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
2015-01-27 12:58:29 1077
原创 问题:图片只更新最后
String url[]={"http://lbang.sinaapp.com/goods/getRootDirGds?cat_id=1&condition=price&order=desc&isOnlyAvailable=0&page=1&items=3", "http://lbang.sinaapp.com/goods/getRootDirGds?cat_id=2&condition=p
2015-01-26 22:35:11 404
原创 内部内访问外部循环变量
for(int i=0;ifinal int flag=i;new ImageDownLoadUtil().readBitmapViaVolley1(mQueue, ImgUrl, new ICallBack(){public void onSuccess(Bitmap bp) {// GoodPicTV[flag]=(ImageView)GoodPicTV[flag].set
2015-01-26 21:40:06 539
转载 listview android:cacheColorHint,android:listSelector属性作用
ListView是常用的显示控件,默认背景是和系统窗口一样的透明色,如果给ListView加上背景图片,或者背景颜色时,滚动时listView会黑掉,原因是,滚动时,列表里面的view重绘时,用的依旧是系统默认的透明色,颜色值为#FF191919,要改变这种情况,只需要调用listView的setCacheColorHint(0),颜色值设置为0或者xml文件中listVi
2015-01-24 18:40:06 427
原创 android:Dialog点击其他区域消失
只需设置属性 setCanceledOnTouchOutside为true即可。如下代码实现:private AlertDialog menuDialog;menuDialog = new AlertDialog.Builder(this).create(); menuDialog.setCanceledOnTouchOutside(true);//点击其他区域dialog消失
2015-01-24 18:32:43 911
转载 Android自定义对话框(Dialog)位置,大小
Android自定义对话框(Dialog)位置,大小代码:package angel.devil;import android.app.Activity;import android.app.Dialog;import android.os.Bundle;import android.view.Gravity;import android.view.Window
2015-01-24 16:28:26 384
原创 shape selector一起使用
xmlns:android="http://schemas.android.com/apk/res/android"> android:shape="rectangle"> android:shape="rectangle"> 点击区域才会有pres
2015-01-24 12:26:43 1350
转载 角点
定义编辑角点目前为止还没有明确的数学定义。但是你可以认为角点就是极值点,即在某方面属性特别突出的点。当然,你可以自己定义角点的属性(设置特定熵值进行角点检测)。角点可以是两条线的交叉处,也可以是位于相邻的两个主要方向不同的事物上的点。[1] 一般的角点检测都是对有具体定义的、或者是能够具体检测出来的兴趣点的检测。这意味着兴趣点可以是角点,也可以是在某些属性上强度最大或者最小的孤立点
2015-01-18 12:24:41 642
转载 目标检测的图像特征提取之(一)HOG特征
1、HOG特征: 方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。Hog特征结合SVM分类器已经被广泛应用于图像识别中,尤其在行人检测中获得了极大的成功。需要提醒的是,HOG+SVM进行行人检测的方法是法国研究人员Dal
2015-01-17 20:45:38 588
转载 图像处理-光照规整-Gamma校正
在计算机系统中,由于显卡或者显示器的原因会出现实际输出的图像在亮度上有偏差,而Gamma曲线矫正就是通过一定的方法来矫正图像的这种偏差的方法。一般情况下,当用于Gamma矫正的值大于1时,图像的高光部分被压缩而暗调部分被扩展,当Gamma矫正的值小于1时,图像的高光部分被扩展而暗调部分被压缩,Gamma矫正一般用于平滑的扩展暗调的细节。公式如下:I' = I^gamma:表示对图像
2015-01-17 20:30:33 1790
原创 抽象方法延迟实现接口
public interface processor{String name();Object process(Object input);}public abstract class Outer implements processor{@Overridepublic String name() {return null;}@Overridep
2015-01-11 16:51:13 872
原创 内部类访问方法局部变量
public class T {private String s="max";public void ss(){final String ls = "";T t=new T();new Inner().t="";//错误,未声明Inner不能用class Inner {String t="inner";String s="inner"; protec
2015-01-09 09:59:03 798
原创 static 方法
public static void main(String[] args) {T t=new T();T.Foo f=t.new Foo();f.say();ss();}静态方法调用的方法如ss必须为静态,但是可以通过调用类的非静态方法(因为那个类是分配了内存的)
2015-01-09 09:24:01 370
原创 No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing
最近在看Java,在编译写书上一个例子时,由于书上的代码只有一部分,于是就自己补了一个内部类。结果编译时出现:No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing instance of type E(e.g. x.new A() where x is an i
2015-01-09 09:21:40 429
转载 Java关键字this、super使用总结
Java关键字this、super使用总结 一、this Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final使用总结”一文中给出了
2015-01-08 17:28:04 300
转载 Java关键字final、static使用总结
Java关键字final、static使用总结 一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final
2015-01-08 17:21:39 313
原创 Java static-摘自thinking in Java
class T{static int i=47;}1.java 中,使用new创建对象后才会分配存储空间,方法才能被外界调用,否则可能出现“NullPointerException”的错误。2.但是对于有static声明的变量和方法则不需要。这些变量和方法不与任何包含它的类的任何对象关联,即使没有创建对象也可以调用。3.即使创建了两个对象T,变量i只有一份存储空间,共享一个i。
2015-01-08 17:01:31 307
转载 设计模式 经典书籍必备推荐
很多朋友问学习设计模式的书籍,老大沧浪在FAQ里有个简短的叙述,这里我引申一下,说说自己看过或者翻过的设计模式书籍,由于水平所限,肯定有不对的地方,希望大家指正,如果大家看到好的模式相关书籍,希望能回帖补充。首 先模式是不分语言的,Beck在他的TDD一书中用python实现了Composite模式,充分证明了这一点。不过我认为目前模式方面的好书基本都是 基于java语言的,所以不管你是用
2015-01-08 16:49:54 347
原创 im2uint8 im2double
double函数只是将读入图像的uint8数据转换为double类型,一般不使用,常用的是im2double函数,将uint8图像转为double类型,范围为0-1,如果是255的图像,那么255转为1,0还是0,中间的做相应改变。mat2gray是将最终获得的矩阵转化为灰度图像。常用的为A = im2uint8(mat2gray(result))这样就将result矩阵转化为ui
2015-01-07 15:35:49 693
原创 Android 设置Dialog的长宽和位置
Android 设置Dialog的长宽和位置,在Dialog调用show方法之后,加上以下代码:WindowManager.LayoutParams params = menuDialog.getWindow() .getAttributes(); params.width = 200; params.height
2015-01-06 14:56:58 760
原创 灰度共生矩阵
下图显示了如何求解灰度共生矩阵,以(1,1)点为例,GLCM(1,1)值为1说明只有一对灰度为1的像素水平相邻。GLCM(1,2)值为2,是因为有两对灰度为1和2的像素水平相邻。
2015-01-03 09:29:14 854
原创 查找相同ID,TAG的元素
private static ArrayList getViewsByTag(ViewGroup root, String tag){ ArrayList views = new ArrayList(); final int childCount = root.getChildCount(); for (int i = 0; i final View ch
2015-01-02 11:09:30 540
编程珠玑 第二版(Programming Pearls,2nd Edition)(英文版+中文版+源码打包)PDF高清
2014-10-02
PHP开发的企业网站源码 PHP+Smarty+Adodb+MySql
2014-10-02
书籍:智能计算
2014-07-16
linux 操作系统 GTK /proc文件 系统监视器
2014-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人