- 浏览: 105608 次
- 性别:
- 来自: 深圳
最新评论
-
bcf102:
~~~~
Android检测耳机当前状态 -
itwangxinli:
reader未关闭
Android检测耳机当前状态 -
bcf102:
smilecatflowers 写道 额,楼主这个貌似是三棱锥 ...
Android OpenGL ES画四棱椎,贴图 -
smilecatflowers:
额,楼主这个貌似是三棱锥的说。。。
Android OpenGL ES画四棱椎,贴图
文章列表
1、将TextView装载到列表项中去就可以实现带图标的列表项,这里需要借助BaseAdapter适配器来实现,然后通过getView将TextView返回就OK。
设置图片资源到TextView需要用到setCompoundDrawable(left,top,right,bottom)此方法,如下:
textView.setCompoundDrawablesWithIntrinsicBounds(imgIds[position], 0, 0, 0);
imgIds是图片资源数组,即将图片资源设置到TextView的左边(文字在右边,相对位置为文字)
具体设置TextView如下:
...
需要使用PreferenceScreen,类似系统中的设置功能,但是需要设置自定义背景,修改PreferenceScreen中的文本的字体颜色等;可以以下做法:
1:在values目录下新建styles.xml(目录下无styles.xml),内容如下:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="perference_set_activity">
<item name="andr ...
Ubuntu下编译AndroidNDK项目报arm-linux-androideabi-gcc:命令未找到
NDK-BUILD失败,错误提示:
make: ~/dev/android/ndk/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc: 命令未找到
找了半天,在网上终于找到个解决办法
step1:
sudo apt-get install libc6-dev-i386
step2:
sudo apt-get install ia32-libs
睡觉之前再记录一点,也算是自己学习的小总结吧,前段时间总能看见有人问怎么为一个物体的每一面贴不同的纹理图,我这有个为金字塔形状四面贴不同纹理图的例子,拿出来整理分享一下,有需要的同志们可以看一看。
不废话了,上代码,
第一步: Main.java
在入口Activity中定义一个内部类,用于获取Bitmap用的
class BitGL {
public static Bitmap bitmap;
public static void init(Resources resources) {
bitmap = BitmapFactory.de ...
写一点自己的心得体会,发现这些简单的问题并没有高手愿意来写,本菜鸟自己给自己做学习记录吧,如果有不对的地方请高手指正,这也是自己总结出来的一点点经验,在这里分享给大家,谢谢。
Android OpenGL ES在绘制三角形时有时需要控制角度,查了查发现没有这方面的资料,自己就在代码里乱试,最后发现原理很简单,只要在顶点坐标里稍做手脚就可以了
以前写的时候都是这么写,这是一个普通等腰三角形的顶点坐标数组:
float vertices[] = new float[]{
0, 1, 1,
-1*scale,-1*scale,1,
1*scale,- ...
不说废话,贴代码,画四棱椎
// 旋转方向
private float xrot, yrot, zrot;
// 正三角顶点
private IntBuffer tvertices =IntBuffer.wrap(new int[] {
0, one, 0,
-one, -one,one,
one, -one, one,
0, one, 0,
one, -one, one,
...
问题现象:Android打开浏览器浏览Google搜索首页,在搜索文本框中输入要搜索的内容,这时文本框右侧会出现清空按钮小图标,如果用触摸点击该图标可以成功清空文本框中的内容,但是如果使用键盘左右键将焦点移动到该清空图标按钮上后再按手机上的确认键,会出现不能正常清空的效果。
问题分析:Android在实现这个功能的时候是使用的text.remove(),并不是使用的赋空值方法,所以,如果使用触摸点击的话点击完清空图标后焦点就不在这个文本框身上了,系统就能成功的remove掉这个文本框,再点击搜索框的话又会成功创建出来一个,从而实现了清空的效果,但是如果使用键盘点击的话焦点位于此 ...
在项目开发中发现android的WebKit浏览器中对于 http://www.aaa.com/index.html#name这类的链接处理有问题,第一次点击可以正常跳转到指定位置,但是再点击则无效了。
修改的方法有点啰嗦,因为没学过c++,改的很废力,总之先搞好使了再说吧。
分析原因:第一次点击时系统获取了节点的对象,然后进行跳转了,当再次对于有一链接点击后这个对象的值则被清成0了,所以不再进行跳转。
解决方法:
1:打开external/webkit/webcore/page/FrameView.h增加两个变量 RfPtr<Node> m_oldA ...
1. 进入http://code.google.com/p/msysgit/ 下载最新的Git-1.7.4-preview20110204.exe
2. 安装该软件,可以一路回车到底
3. 在你的目标盘中建立一个存放android的文件夹e:/android,这个盘的容量要准备的大一些,据说要10G,反正我的是40多G,还够用。
4. 在你的文件夹下面建立一个update.sh的脚本文件,注意,下载后的源码就和脚本是在同一文件夹里面了
5. 拷贝git列表时,请点击http://android.git.kernel.org/右下角的"TXT"按钮,此时将出现TXT文档 ...