android开发
文章平均质量分 62
海螺丁
爱耶稣爱编程爱技术
展开
-
AndroLua, Luajava初步探究
搞了一整天几乎要发狂了,终于完成了一点点androLua和luajava的初步探究。下面总结一下吧:在上一篇博文里面已经说明了如何在Android中嵌入lua脚本,按照步骤操作应该可以完成android中使用简单的lua脚本,进行动态添加和修改安卓页面而不需要重装apk。当然,我的最终目的也在于此。但是今天继续使用更复杂一点的lua脚本来使用android api的时候,碰到了问题了。比如,我想添原创 2014-03-07 17:30:34 · 4811 阅读 · 0 评论 -
在android中嵌入脚本语言综述
这两天一直在搜索android中嵌入脚本语言的可能性,通过之前的博文,可能你已经知道我试过了lua,但是用lua有几个问题没法很好的解决,主要是开发的框架不够成熟,因此我不得不继续寻找可能性。进入我视野的脚本语言无非有以下集中:lua --这个在前面两篇博文里面已经简要介绍了额javascript --这个其实不需要任何其他的项目,android本身就提供了webview可以添加javascrip原创 2014-03-07 17:30:37 · 3193 阅读 · 0 评论 -
在android中使用lua脚本
本质上,与lua调用c的api是一样的。主要的方式,是在lua中获取java对象,以及相应的方法。那么这样可以使用lua做什么呢?不能做的是,完全新建一个类;所以假设我们建好了一个Activity,并且提供了可供lua操作的view那么lua就可以:1. 获取这个view2. 新建新的view,并且添加到这个view里面3. 与原本activity中有的东西进行交互,包括传输数据等4. 接收用户输原创 2014-03-07 17:30:31 · 7959 阅读 · 0 评论 -
Android程序运行中动态加载Lib的方法(一)
这两天研究android的动态加载,下面把心得和大家分享一下吧!首先上一个实例:这个是stackOverFlow上面的一个帖子,被采纳的答案解决了这个问题:http://stackoverflow.com/questions/6857807/is-it-possible-to-dynamically-load-a-library-at-runtime-from-an-android-applica原创 2014-03-07 17:30:49 · 1190 阅读 · 0 评论 -
android view的绘制过程
1. Invalidate() 指定重新绘制部分区域2. requestLayout() 是当view大小改变的时候,调用3. Canvas 画什么 比如画圆,方形等4. Paint 怎么画 颜色,线条粗细等,创建paint很耗资源,所以最好在初始化的时候创建好,不要在onDraw方法里面创建5. 继承onSizeChanged(),决定view改变时候的绘制方式;这里其实是对绘制新的图形做一些处原创 2014-03-07 17:31:02 · 473 阅读 · 0 评论 -
Android 拾遗
1. Activity的setContentView(int)方法,其实是这样的:publicvoid650) this.width=650;" class="img_base img_jdt_elcl16_thin_show_toolbar" src="http://grepcode.com/static/app/images/1x1.gif" border="0" title="More ..原创 2014-03-07 17:31:04 · 432 阅读 · 0 评论 -
什么是Android中的odex和deodex
原文地址:http://www.addictivetips.com/mobile/what-is-odex-and-deodex-in-android-complete-guide/另外,overstackflow上面的大神进行了补充http://stackoverflow.com/questions/9593527/what-are-odex-files-in-android/9593590#9原创 2014-03-07 17:30:47 · 2742 阅读 · 0 评论 -
android MVC结构探讨
事实上,android本身就已经给开发者实现了MVC的模型,其中,view即是V层,而Activity代表C层,M层则涉及到sqlite,http等操作。但是,android这种划分并没有对一个项目中使用mvc起到很好的封装,因此在编写大型的项目工程时候,还是要进行一些MVC的考虑,下面就是我对于android中使用MVC的一些可能性探讨。四层模型:1. 数据模型层Model包含content p原创 2014-03-07 17:30:45 · 351 阅读 · 0 评论 -
Android中如何有效的加载图片
本文基本上是翻译自developer.android的教程。这个教程我一直要看的都没捞到看,今天看了一下,下面是大意的总结。如果想要详细了解的话请看原文和实例代码:http://developer.android.com/training/displaying-bitmaps/index.html 下面是我的总结:1. 当你的bitmap很大的时候,分辨率和像素远远大于你要展示的终端,那么可以考虑原创 2014-03-07 17:30:54 · 377 阅读 · 0 评论 -
再论Android中的OnTouch事件和MotionEvent
昨天写程序的时候,碰到一个很棘手的问题,牵扯到OnTouch事件和MotionEvent事件,网上虽然有一些说明,但是对于我想要知道的不是很完整,比较零散,这里就总结一下android中的Ontouch机制。要理解OnTouch机制,首先得明白有哪些OnTouch事件,常用的有这么四种:ACTION_DOWN 这个是OnTouchEvent事件的开始,任何事件都必须手指按下去才行。这个事件是一个原创 2014-03-07 17:30:58 · 593 阅读 · 0 评论 -
Android程序运行中动态加载Lib的方法(二)
接着上一篇博文Android程序运行中动态加载Lib的方法(一)来说。其实内容并不是很多,看代码基本上就可以看得懂。用到了一个类:DexClassLoader. 这个类的功能是寻找apk, jar, zip等压缩包里面的classes.dex文件。并把它加载到classloader对象中。然后调用的时候,利用java类的反射功能就可以实现了。我对java研究的比较少,略有知道java里面也有一个c原创 2014-03-07 17:30:51 · 612 阅读 · 0 评论 -
今天发布第一个android应用了
闲来无事,利用每天的业余时间我就开发了我的安卓处女作:记忆神童-妈妈的天才养成计划。花了大概一个星期开发完了吧,刚刚上传到有米网上审核,不知道结果咋样,以后会不会有人下载来用。无论如何,我中午是没睡觉了,现在头昏昏沉沉,开发这个应用开始时候热情很大,后来就已经是什么都从简了,劲头稍退啊。现在我把这一切都完完全全交托在主耶稣你的手里,希望万事都能按照你的意思去发展而不是按照我的意思。阿门!更新:20原创 2014-03-07 17:30:39 · 474 阅读 · 0 评论 -
Android测试学习笔记
测试的东西可以放在项目中,也可以单独建立一个工程关键是在Manifest文件中添加如下内容: android:name="android.test.InstrumentationTestRunner" android:targetPackage="com.example.atestproject" /> android:icon="@dra原创 2014-03-07 17:31:00 · 426 阅读 · 0 评论 -
Android中的<include>标签和<merge>标签
android开发中常常会碰到某一个布局的复用;直接拷贝粘贴并非是有效的策略,这时候就可以借助<in原创 2014-05-21 11:53:57 · 901 阅读 · 0 评论