Android 开发
文章平均质量分 87
zy__
这个作者很懒,什么都没留下…
展开
-
03 Android Gallery 和 ImageView 的组合使用
一个关于Gallery 和 ImageView最简单的实例程序,目的是把Gallery和ImageView的使用描述清楚。程序的运行效果控件之间的关系图程序中涉及到的类,接口,及作用:ImageView:一个图像显示的控件,把大图片显示到设备的屏幕上。OnItemClickListener:响应用户对Gallery中预原创 2013-04-30 11:05:36 · 1278 阅读 · 0 评论 -
Ubuntu 虚拟机环境搭建
今天俺的Ubuntu 虚拟机蹦了,没法子从头来过原创 2014-08-04 22:33:03 · 788 阅读 · 0 评论 -
libgdx - 开发中遇到的问题及解决
问题 01:在 ImmediateModeRenderer20 中 抛出了 NullPointerException。05-03 09:50:43.250: E/AndroidRuntime(893): java.lang.NullPointerException05-03 09:50:43.250: E/AndroidRuntime(893): at com.badlogic.g原创 2014-05-03 22:07:15 · 1279 阅读 · 0 评论 -
libgdx - 基础框架 及 资源
Libgdx是一款支持2D与3D游戏开发的游戏类库。它是一个开源的项目,源码可以在这里找到 https://github.com/libgdx/libgdx/它主要由:文件操作,音频操作,2D/3D渲染,Libgdx绘图相关运算等模块组成。(主要参考 https://github.com/libgdx/libgdx/wiki)此图来自 https://原创 2014-05-03 21:35:56 · 887 阅读 · 0 评论 -
ListView 的使用
ListView 概要ListView一种展示列表的控件。它可以把数据按条目的形式展示到手机的UI上。如果希望展示ListView需要三个部分一起工作 - ListView:一个显示控件 - Adapter:数据与ListView之间的桥梁 - 数据:希望展示到ListView上的数据这其中比较重要的是Adapter。不少活都是要由它来干的。向ListView中添加数据是基本的功能原创 2015-06-07 18:52:08 · 712 阅读 · 0 评论 -
Android Internet - WebView 的使用
WebView是Android 提供的操作网页的一个组件。用于浏览网页及其他Internet资源。这里总结了一些WebView 的常用接口,和2个小示例程序用于自己开发时直接使用,就不用再去Baidu了,节省点时间。原创 2015-07-15 22:38:39 · 1102 阅读 · 0 评论 -
Android 及 NDK开发环境搭建
搭建Android 及 NDK 开发环境原创 2015-10-15 22:42:46 · 815 阅读 · 0 评论 -
Android 中style的使用
Style的作用简单讲就是使布局中的一些控件有相同的显示风格,而且不用重复的在控件中定义他们的属性。或者说对控件的一种格式化的输出,使功能相近的控件有一致的对外表现形式,而且不用重复的复制代码。使用Style 在控件的定义中添加 :style=”@style/btn_style_1” 同时在文件夹 res/values/style.xml 添加一个 btn_style_1项 即可。例如: Bu原创 2015-11-30 07:58:30 · 806 阅读 · 0 评论 -
Android 多个Activity间对象共享
Android 多个Activity间对象共享原创 2015-11-30 08:01:09 · 5413 阅读 · 0 评论 -
Android 运行 C/C++程序 (使用 arm-linux-gcc 交叉编译环境)
这个其实就是个人的一个小小的兴趣,用C/C++写一个小程序放在Android的系统中,然后用Java写一个Android的UI程序来调用这个C/C++的程序。这里总结了实现这个功能的一些步骤和遇到的问题。这里参考了下面两篇博文,主要是关于搭建arm-linux-gcc交叉编译环境的,非常有帮助,感谢他们的分享。http://blog.csdn.net/super005/articl原创 2013-11-28 20:39:54 · 26740 阅读 · 0 评论 -
libgdx - 对于SpriteBatch中setProjectionMatrix() 的理解
对于 SpriteBatch中setProjectionMatrix() 的理解在编程过程中,遇到了一个函数SpriteBatch::setProjectionMatrix(OrthographicCamera.combined)。经过一番搜索,终于理解了他的含义。这里保留一些信息,以便以后参考。一 和二 只是为了理解这个函数做了一些简单的铺垫。一, 关于正交投影和原创 2014-06-22 11:36:19 · 2866 阅读 · 0 评论 -
05 Animation 实现动画
Animation 的原理非常简单,就是放一些图片在工程中,然后指定一个顺序用一个ImageView 把他们连续的显示出来。一, 普通播放动画方法Step 1) 首先在工程中加入自己想要播放的图片。Step 2) 在工程中的res文件夹下加入一个anim文件夹,在文件夹里添加一个 test.xml文件。这个xml文件的作用是定义图片播放的顺原创 2013-05-19 16:39:50 · 940 阅读 · 0 评论 -
02 Android 自定义对话框
在做自己的一个小应用时,需要用到一个自定义的对话框,对话框会加载一个自己的layout文件,并且可以任意的添加元素。在网上找了一下,资源不少,但觉得还是应该自己把AlterDialog类继承一下,形成一个自己实现自定义对话框的框架。这样更清晰,主要是方便自己以后开发的使用。目标程序的运行方式:1) 主程序:点击按钮2) 自定义对话框弹出原创 2013-04-20 21:01:14 · 1391 阅读 · 0 评论 -
04 ImageView中图片保存到文件
最近做的一个小App中的一个功能, 把ImageView中的图片保存为一个 jpg文件。如果设备上有SDCard,图片会被保存到SD卡上,如果没有则保存在设备的存储空间中。这里主要包含了两个要点,一是 Android文件保存时文件夹的创建;二是 ImageView中图片提取并保存为图片。感觉今后还会用到,这里总结一下以后方便查找。程序运行界面:使用类原创 2013-05-13 22:11:34 · 6532 阅读 · 0 评论 -
06 SlidingDrawer的使用
在开发的一个小 App 中用到了SlidingDrawer 控件,这里把工程中SlidingDrawer的使用方法总结了一下,保留起来以便下次方便使用。一, 界面的效果SlidingDrawer 在主界面上会有一个按钮,如图打开后的效果二,工程的组件和结构主要涉及的类有三个MainActivity, SlidingDrawer原创 2013-05-25 16:21:23 · 3717 阅读 · 0 评论 -
01 Android 布局使用的几种方式
在学习 Android的过程中接触到了几种不同的使用的布局方法,这里总结一下方便以后使用。这里整理了 3 种方法,1:直接使用基础的 Layout xml文件,就是经常接触到的 FrameLayout, LinearLayout等等;2:使用 include 把不同的 Layout xm l组合使用;3:在 Layout 的 xml 文件中,使用自定义的View 的 class来原创 2013-01-19 20:55:48 · 5229 阅读 · 0 评论 -
07 Activity启动另一个Activity 及 进程的信息查询
简要说明:一个小程序,实际中用到的,目的是用一个Activity 启动另一个Activity,然后再kill 掉。刚好中间又涉及到查询系统中进程的信息,这里就一并总结一下,方便以后使用。注意:关于用Activity kill 另一个 Activity,在网上查了好几种方法,包括 (restartPackage, killBackgroundProcesses, forceStopPac原创 2013-06-10 21:16:04 · 1739 阅读 · 0 评论 -
08 Android 使用Thread操作UI
08 Android 使用Thread操作UI原创 2013-07-27 10:00:02 · 3187 阅读 · 0 评论 -
libgdx - SpriteBatch的使用
SpriteBatch 这是绘图时会经常使用的一个功能类,它位于 com.badlogic.gdx.graphics.g2d中。控制类接口:begin()开始准备成批量的画图,它打开了混合和纹理。end()结束渲染,它关闭了混合和纹理,并且必须在begin后调用。flush()所有在 Pending状态的 sprites 都会被渲染,并且原创 2014-06-23 21:17:39 · 2429 阅读 · 0 评论 -
我的开源项目 之 Android Scanner 简介
概述:Android Scanner 闲来无事自己琢磨的小东西。现在的智能手机,平板设备的运算能力有了大幅的提高,想想除了沟通功能,娱乐阅读功能等等,是不是还能干点其他的事呢。这个开源的小项目就是想挖掘一下现在智能设备的运算能力。在智能设备上执行网络扫描算法,看看目标设备上有哪些端口可用,一个小小的便携的扫描器。原创 2015-07-19 15:11:45 · 1917 阅读 · 0 评论