- 博客(19)
- 资源 (7)
- 收藏
- 关注
原创 ui设计的思考
ui设计的思考 –关于部件高度主路线:部件总高度的确定路线,一般由两种方式,直接固定总高、部件+间距的传递。一般只有一条主路线。除非你希望高度是多条路线竞争的结果。其他部件的位置可根据主路线中的部件位置做相对位置摆放。其他部件的位置也可根据主路线中得指定区域,根据布局重心和本身尺寸确定位置。
2016-01-10 13:07:59 577
原创 关于日期和时间
之所以会涉及到这一块主要是在一个项目中,数据是以时间为唯一索引的。该数据每天只产生一条,所以设计中将GMT时间当前的0时0分0秒0毫秒作为数据索引。初时并没有发现什么不妥,到项目后期,一个开发人员提出了关于时区的问题,比如我们中国属于东八区,也就是时间会比GMT时间早8个小时, 当GMT时间为0点,中国时间为8点,而比如中国时间为7点时,GMT时间为昨天的23点!坑货!
2014-11-01 17:48:29 795
原创 LinearLayout layout_weight属性的妙用
开发时遇到一个问题,在一个线性布局里,有一部分组件是固定宽度的,线性布局剩余的宽度则由剩余的组件按比例划分使用layout_weight 可以完美的实现想要的效果,(该方法还可以用来实现现象布局按比例的分割线) android:layout_width="match_parent" android:layout_height="67dp"
2013-10-23 17:21:16 1203
原创 ApiDemo中AutoCompletion系列没效果
今天在查看ApiDemo里的AutoCompletion系列Demo时,发现,怎么点击都没看到效果,(后来发现是能看到效果的,不说了。。。人品问题)一开始以为Demo有问题,但本着对Google的信任,决定网上查查资料。然后才发现,AutoCompleteTextView有一个android:completionThreshold 的属性意思是开始出现补齐文本列表的入门阀值
2013-09-24 10:06:07 973
原创 getDimensionPixelSize 返回值波动
项目过程中遇到件纳闷的事,对两个Spinner设置相同的高度属性,居然出现高度不一样的BUG经过测试后发现,是下面这句代码处的问题getResources().getDimensionPixelSize(R.dimen.spinner_height);spinner_height在XML文件里面是以dp为单位的,getDimensionPixel
2013-09-18 11:28:02 1030
转载 android 软件盘的显示和隐藏
一、启动Activity时显示软件盘启动Activity时显示软件盘,可以用如下的方式 首先得到InputMethodManage InputMethodManager m = (InputMethodManager) getContext().getSystemService(Context.INPUT_METHOD_SERVICE); 然后调用InputMethodMan
2013-09-17 10:55:17 852
原创 libs中第三方库关联源码和doc
在libs中创建响应的properties文件 如 android 自带的包 android-support-v4.jar要关联相应的源码和doc时,要在libs文件中创建一个文件命名为android-support-v4.jar.properties在里面编辑以下文字src =E:/adt-bundle-windows-x86-20130729/sdk/e
2013-09-06 16:46:22 887
转载 多媒体ContentProvider详细解析
多媒体信息?在pc中的音乐播放器总是很容易的显示歌手名、歌曲名、专辑名、年代。在Android中应该如何获取这些信息呢?查看多媒体ContentProvider前面我们学习了ContentProvider来保存和检索数据,Android为常用的数据类型(如:音视频、图片和联系方式等)提供了大量的ContentProvider,它们被定义在android.provider
2013-05-11 15:31:19 1026
转载 通讯录 电话 短信 等相关
现在开发中的功能需要直接跳转到拨号、联系人、短信界面等等,查找了很多资料,自己整理了一下。 首先,我们先看拨号界面,代码如下:[java] view plaincopyIntent intent =new Intent(); intent.setAction("android.
2013-05-10 14:59:36 740
原创 jpct-ae引擎没有考虑到的地方, 背景透明时
转载请注明出处 : http://blog.csdn.net/wuzhiqun27/article/details/8863268之前发过一篇关于jpct-ae引擎结合摄像机预览的, 需要将背景设置为透明, 然后出现莫名其妙的混色效果,博客地址 : http://blog.csdn.net/wuzhiqun27/article/details/8747233本来以
2013-04-28 14:24:33 1530 3
原创 jpct-ae 函数 setSortOffset(float offset)
转载请注明出处: http://blog.csdn.net/wuzhiqun27/article/details/8863103当有多个半透明的Object3D对象重叠时,有可能会出现半透明层次异常,setSortOffset ( float offset ) 这个函数就是用来处理这种情况的,当offset为正时, 该对象的层次更深,也就是层次更接近屏幕内部。
2013-04-28 13:58:32 957
原创 jpct-ae 对现有的Object3D的动画进行重新分组
有这个想法是因为公司美工用的3Dmax的md2插件存在漏洞,不能对关键帧进行命名,所有的关键帧名称都一样。这就导致程序无法对模型进行自动分组,所以画了点时间来实现现有模型动画的重新分组。核心代码如下:Object3D obj;Object3D cube = Loader.loadMD2(getAssets().open("xuan.md2"), 0.8);
2013-04-02 10:20:28 1457
原创 关于jpct-ae结合相机预览,半透明出错
使用jpct-ae引擎进行3D开发,需要结合摄像头预览。 布局为 其中,SurfaceView是用于照相预览的,GLSurfaceView用于jpct-ae的3D绘图。为了让相机预览显示出来,我将GLSurfaceView的背景设置为透明mGLView.setZOrderOnTop(true); mGLView
2013-04-01 16:55:37 1633
原创 jpct-ae Object3d rotateMesh() 和 translateMesh()
转载请注明出处:http://blog.csdn.net/wuzhiqun27/article/details/8699302两个都是属于 Object3D 的函数,官方文档中关于这两个函数的解说感觉不是那么好理解, 对着DEMO看了下才真正搞明白这两个函数到底是什么作用。 rotateMesh() 是将现有的旋转映射到模型的网格中,永久性的,相当于原本模型就是这样的。
2013-03-21 08:43:39 1037
原创 关于eclipse库文件的导入 jar
转载请注明出处 : http://blog.csdn.net/wuzhiqun27/article/details/8676237目前发现有三种方法用于导入jar第三方库文件 1.直接在工程路径下建立libs文件夹(手动建立),将库文件导入该文件夹中,eclipse会自动链接到Android Dependencies中。 2.在编译路径(Build path)中进行设置方法
2013-03-15 10:22:30 1008
原创 jpct-ae引擎的坐标系
转载请注明出处 http://blog.csdn.net/wuzhiqun27/article/details/8662246Coordinate systemFrom JPCTjPCT's coordinate system A few words on jPCT's coordinate system, because it causes some confusio
2013-03-12 09:50:55 1323
原创 android-ocr 光学字符识别技术
支持原创,转载请注明出处: http://blog.csdn.net/wuzhiqun27/article/details/8647224 因为工作需要,这两天一直在找实现OCR的android源码。。。各种碰壁各种纠结,各种红字各种报错!! 郁闷到爆。。。。 好吧,抱怨完毕,说说我的实现。 使用的是开源引擎 tesseract ,没有linux环境,直接在某个源码里面挖到
2013-03-08 11:26:40 4939 12
ContentProvider 内容提供者完整代码
2013-05-15
tesseract-ocr.rar android-ocr
2013-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人