- 博客(182)
- 资源 (91)
- 收藏
- 关注
原创 Android 常用控件接口监听
Android控件监听方面,用接口实现监听是最好的,在Android 本身就提供了各种控件监听接口,我们只要按照这样实现,看起来代码会很整洁。实现的效果也是很好的,下面我列举了常用控件的接口监听,layout ,checkbox,RadioGroup,以及listview的单击或者长按监听。下面请看代码,有注释。本文项目源码地址: 点击此处下载转载请注明出处: http://blog.csdn.net/qq_16064871
2015-04-26 10:03:29 2601
原创 Android intent 传递对象以及返回刷新
之前项目需要,找过这方面知识。所以今天也总结一下。大家都知道activity跳转用intent,Android的当前页面跳转到新的页面。当然跳转的同时常常要携带数据或者对象。那我下面就说说跳转带对象吧。还有在例子当中,新的activity返回时,也有对象一起返回。下面看代码,只要入门Android了都看得懂,我就不再写很多注释了。有两种对象类型可以传递,一是Parcelable,推荐用这个。二是Serializable。当然你在class建立对象时,都要对这两个进行接口。看代码。
2015-04-25 08:12:00 4352
原创 Android ndk开发swig编译jni接口配置文件(二)
之前写过一篇Android ndk开发swig编译jni接口。看这篇看不懂,看以去看看。c++与Java有些语言结构还是有一定区别,比如c++结构体,一些函数的返回值等都是有所不同,进行swig编译要进行一些预处理,也就是配置一下就行。下面说说几种情况。
2015-04-18 10:11:52 2629
原创 Android 调用系统相机以及相册源码
Android 调用系统相机拍照、以及相册。完成之后图片是上传到app上。前面的功能已经测试过了。没有上传到服务器,因为我没服务器测试。但项目里面有个类可以参考上传图片到服务器,我就没测试了。接下来看代码,虽然注释写得少,但其作用看英文单词意思,又在或是查看调用。项目源码下载地址:http://download.csdn.net/detail/qq_16064871/8585169
2015-04-12 08:44:13 7176 4
原创 Android 自定义Spinner字体、颜色、大小
昨天在公司项目中遇到Spinner颜色,字体,大小的困惑。所以今天也总结一下这方面知识。这个其实很简单,要改变字体,颜色以及大小,无非就是不要用系统自带的样式。自已例外写一个layout调用就行了。我就是这样做的。本文例子还有Spinner两种弹出方式,下拉框以及弹出框。加载数据源的两种方式。下面看代码介绍。
2015-04-11 08:55:06 23207
原创 Android 单例模式与SharedPreferences一起使用
百度上很多关于单例模式的解释,例如懒汉模式,饿汉模式等等之类,也有说单例模式与SharedPreferences一起使用,因为SharedPreferences暂不支持多线程访问。可以查看我这篇文章Android sharedpreferences轻量级存储 中介绍SharedPreferences。下面贴代码看看单例模式与SharedPreferences一起使用。
2015-04-01 23:18:26 3208 2
原创 Android 命名方式
以前我也不怎么注意命名方式,所以写起代码来效率低下,过一段时间再去看之前写的代码要找很久,看很久。给别人看自已的代码也是经常被批。现在经过公司的几个月实习期培训。逐渐养成了一定命名方式。对于其他Android新手来说,也是有一定借鉴意义。好命名规则与方式,是代码质量的提升。我也还在不断修正自已不好命名规则。
2015-04-01 21:59:11 1351
原创 Android sd存储总结
Android项目上难免要使用sd卡存储,前段时间用过之后,现在想起来总结一下,顺便以后方便查阅。也写一个小demo。源码地址:http://download.csdn.net/detail/qq_16064871/8548857下面开始贴代码,代码上有注释。
2015-03-31 19:32:01 1127
原创 Android edittext 属性inputtype详解
上个星期看公司一个项目中灵活用到edittext 属性inputtype。inputtype属性不仅可以再xml里面定义。还可以在activity设置的。项目应用场景是这样。一个页面需要很多的对话框输入,包括需要字符型,数字型,或者密码输入。但是只做了一个弹出对话框,然后不同调用这个对话框,用唯一码识别那个按键调用弹出。那么弹出来对话框(输入类型)要灵活设置。就需要activity传递inputtype这个属性值进行设置。因为这个对话框都只调用了一个xml。这是一个场景吧。
2015-03-28 15:13:47 48228
原创 Android ndk开发swig编译jni接口
相信越来越多Android程序员需要用到Android ndk开发swig编译jni接口,因为这设计到底层编程,如果开发的项目是有硬件产品的话,那更要熟悉这方面的编程。我网上也看了很多关于这方面博客。总的来说,都有一定区别。那我介绍也是跟网上有一定的区别,首先说一下编译环境配置。Android开发编译环境就不用我多说了吧。我用ndk版本是这个android-ndk-r8d-windows,swig编译时这个swigwin-3.0.2。如果怕网上找不到这两个压缩包,就评论区留下邮箱吧。
2015-03-26 22:56:54 3304
原创 eclipse 黑色主题在线更新
eclipse 黑色主题在线更新,以及更新后遗留eclipse启动失败原因,出现Failed to create the Java virtual machine 的错误处理。
2015-03-24 22:19:03 3738
原创 Android 抽象回调函数以及接口回调更新UI
回调函数使用,使得代码变得部分跟不变部分更加明显,代码整体上有一个质的提升。我是用抽象类里写的抽象回调函数,通过通知注册接口形式,可以随时传递数据,接受数据。同时我用接口函数回调更新UI。下面请看代码。
2015-03-18 22:39:29 5539 2
转载 C# windows应用程序打包 (VS2010+SQL Server 2008)
作者 : 卿笃军原文地址:http://blog.csdn.net/qingdujun/article/details/37563661开发环境:VS2010+SQL Server 2008操作系统:win7_32bit 旗舰版开发语言:C#项目名称:学生寄宿管理系统下面开始介绍:如何给windows应用程序打包?第一步:打开VS2010,打开你要打包的
2015-03-15 22:02:15 4620 2
原创 Android 使用线程更新UI(附带计时器demo)
上一篇写到两种使用线程简单实用的方法,那么使用线程更新UI,只要使用得当还是可以的。虽然说更新UI需要主线程,请看下面解说:用线程更新UI。下载地址:http://download.csdn.net/download/qq_16064871/8499931转载请注明出处:http://blog.csdn.net/qq_16064871
2015-03-13 23:19:14 1182
原创 Android sqlite 数据库操作
我写了两个使用了Android 自带数据库操作demo,这两个demo都是备忘录。有一个代码封装很好,数据库相关操作写成一个数据库管理类MemoSqlDataManage。下载地址:http://download.csdn.net/detail/qq_16064871/8444969下面我贴一下主要的代码:
2015-02-13 14:48:58 1015
原创 Android 封装json数据
昨天写了Android解析json数据,今天把怎样封装json数据吧!其实都是很简单,用过一遍或者看过一遍几乎都会了。
2015-02-11 16:50:20 2054
转载 什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类
老帖了,但是还是想自己收录一下。最后也把自己对于这个问题的一些粗糙的理解记录下来。 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的对系统设计人员来讲就不那么重要了;而各个对象之间的协作关系则成为系统设计的关键。小到不同类之间的通信,大到各模块之间的交互,在系统设计之初都是要着重考虑的,这也是系统设计的主要工作内容。面向接口
2015-02-03 09:51:19 10360 4
原创 android jar打包,代码,资源共享的问题
总结android把代码,资源打包jar各种方法。尝试用不同的方法测试代码,资源共享。如果整个项目一起打包,有很大弊端。不是生成apk。对资源引用最多还是用library方法,或者直接copy。在这方面android版本上还是有一定的限制,可能下一个android api发布就支持也不一定。
2015-01-30 15:54:37 1211
android 模拟位置信息Location使用示例
2017-05-31
android 开源库osmdroid绘制点线面(比例尺,缩小放大,导航图标等)
2017-04-26
android asynctask的fragment更新UI(附线程管理)
2017-04-24
android studio gson插件自动生成实体类
2017-04-17
android studio 编译aidl以及示例demo
2017-03-13
android 使用osmdroid 加载离线map格式数据以及地图网格
2017-02-25
Android 水准仪(方向传感器)
2017-01-23
android 代码主题背景
2017-01-22
android 使用服务读取串口数据实例
2017-01-08
android osmdroid离线加载常用格式
2017-01-03
pc端与android udp 通信实例
2016-12-18
android 使用zxing开源库生成二维码,扫描二维码
2016-09-03
android 开源库上传FTP
2016-07-24
android actionbar网页在线生成资源一份
2016-06-25
android 自定义xml存储方式以及存储位置
2016-05-24
android 跨应用程序广播发送接受
2016-05-18
android aidl通信
2016-05-12
Android 备忘录,记事本程序设计
2023-10-24
Android 自定义文件路径选择器
2018-08-19
arcgis for Android 100.2 常用测试项目
2018-06-16
proj4j库(Java版本)
2018-04-26
android 生成wifi热点以及扫描连接wifi
2018-02-26
osmdroid 在线加载谷歌瓦片
2017-12-22
android swig编译工具下载
2017-10-31
android studio 使用NDK和swig编译c++示例
2017-10-30
android 使用Java库xstream示例
2017-10-09
android activity生命周期示例代码
2017-09-21
android usb转串口数据通信示例
2017-09-14
android GreenDao3.2 版本示例程序
2017-09-13
android location 数据标准输出,原始mnea输出和GpsStatus卫星状态的变化
2017-09-05
android location 数据标准输出,原始输出和卫星状态的变化
2017-09-01
android Account账户管理完整代码
2017-08-16
osmdroid 加载geopackage离线底图
2017-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人