Android
Cloud陈
这个作者很懒,什么都没留下…
展开
-
setContentView(R.layout.xxx)出错解决方法
编android程序的时候出现了一个很奇怪的错误:错误:找不到符号符号:变量xxx位置:类layout指向的位置是:setContentView(R.layout.xxx)我感到很奇怪,这个方法一直这么用从没出现过问题,那个叫xxx的layout也确实存在,怎么会找不到呢?于是我上网搜寻了一下解决方法,找到一篇文章说是导入的包覆盖了真正要引用的R包,可能有这么一句:import a原创 2016-05-25 12:42:56 · 20046 阅读 · 3 评论 -
Canvas画布调整
一开始我以为Canvas画布的translate、rotate、scale等方法是对画布进行调整后再绘图,后来发现不是这样的,而是将坐标系进行translate、rotate、scale后进行绘图。这里我们可以将Canvas和坐标系分开来看,即Canvas是不动的,始终占据整个屏幕,而坐标系可以随意调整,可以超出屏幕任何范围。比如translate方法: canvas.save();原创 2016-04-25 14:12:12 · 1513 阅读 · 1 评论 -
setContentView()调用SurfaceView布局文件出错的解决方法
看了《Android游戏编程之从零开始》后,最近在尝试做一个Android小游戏,使用了SurfaceView游戏框架,一开始是在MainActivity的onCreate()中用的下面代码:setContentView(new MySurfaceView(this));后来因为想加入有米广告赚点零花钱,所以需要让MySurfaceView与广告的组件同时存在,因此修改了activity_ma原创 2016-05-06 14:20:01 · 3065 阅读 · 0 评论 -
couldn't find "libxxx.so"与"libxxx.so" is too small to be an ELF executable解决方法
跟着书学习使用Bmob后端云的使用,导入用到的两个jar包后出现了下面的错误:java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[DexPathList[[zip file "xxx.apk"],nativeLibraryDirectories=[xxx/lib, /vendor/lib, /system/lib]]] co原创 2016-05-30 15:34:56 · 7466 阅读 · 0 评论 -
adapter使用cursor读取数据库并需要在首项设置特殊项的解决方法
在出门问问实习做的时间最长的一项是做新的Alarm,其中Alarm列表用的是公司自己写的CursorRecyclerviewAdapter,可以用cursor读取Alarm的数据库。现在需要在列表的首项加一项“添加新闹钟”,点击用来设置新的闹钟,因此存在一个问题,不解决的话读取的第一个闹钟会放在首项被特殊项覆盖。以下是解决问题所写的代码: @Override public原创 2016-06-24 10:20:32 · 691 阅读 · 0 评论 -
Android延时的几种常用方式
看书和上网学习到的几种延时常用方式如下:1、开启新线程并使用sleepnew Thread(new Runnable(){ public void run(){ Thread.sleep(XXXX); handler.sendMessage(); //告诉主线程执行任务 } }).start 缺点:sleep原创 2016-06-22 11:18:58 · 636 阅读 · 0 评论