随笔分类 - Android-SDK
摘要:对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了20个Android开源项目。GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上...
阅读全文
摘要:1、volley 项目地址 https://github.com/smanikandan14/Volley-demo(1) JSON,图像等的异步下载;(2) 网络请求的排序(scheduling)(3) 网络请求的优先级处理(4) 缓存(5) 多级别取消请求(6) 和Activity和生命周期的联...
阅读全文
摘要:Android应用开发提高系列(6)——Activity生命周期onCreate 和 onResume 在程序启动时候都会启动,所有有些需要在onCreate onResume中都要实现的功能,之需要放在onResume中就可以了。这样还可以避免部分错误,比如在两个事件中都弹出了提示框,这么就会提示...
阅读全文
摘要:介绍Java如何将数据传递给C和C回调Java的方法。 java传递数据给C,在C代码中进行处理数据,处理完数据后返回给java。C的回调是Java传递数据给C,C需要用到Java中的某个方法,就需要调用java的方法。Android中使用JNI七个步骤:1.创建一个android工程2.JAVA代...
阅读全文
摘要:Java代码/***@Package:*@ClassName:TypeConversion*@Description:字节流、字符串、16进制字符串转换*@author:xk*@date:Jan8,20135:00:08PM*/publicclassTypeConversion{/***@Title...
阅读全文
摘要:转载请注明出处!原文地址链接:http://blog.csdn.net/zgyulongfei/article/details/7409441在编程的时候我们不仅需要使用无参的函数,有参数的函数也是必须的。这次我编写一个函数用来传递String类型参数,并输出该函数的返回值。编写java类:[jav...
阅读全文
摘要:本文原创,转载请注明出处:http://blog.csdn.net/qinjuning 在Java存在两种数据类型: 基本类型 和 引用类型 ,大家都懂的 。 在JNI的世界里也存在类似的数据类型,与Java比较起来,其范围更具严格性,如下: 1、primitive types ----...
阅读全文
摘要:如果线程正在处理数据,立即中断可能会导致错误数据所以使用while(stopped),设置stopped后,如果正在处理数据,在处理完后会退出当然,如果线程正在sleep,应该立即唤醒线程等待:SystemClock.sleep(1000);参考:http://bbs.csdn.net/topics...
阅读全文
摘要:SD卡的读写是我们在开发android 应用程序过程中最常见的操作。下面介绍SD卡的读写操作方式: 1. 获取SD卡的根目录[java]view plaincopyStringsdCardRoot=Environment.getExternalStorageDirectory().getAbsol...
阅读全文
摘要:在Eclispse中,实际同一个项目,项目名称不一致,这两个项目同时在Eclipse中出现。①打开项目文件夹,找到“.cproject”文件② 在节点重命名③ 导入Eclipse
阅读全文
摘要:在TextView 和 EditText中,可以使用ellipsize来设置文字溢出隐藏,如:“一段很长的文本...”用法如下:在xml中android:ellipsize = "end" 省略号在结尾android:ellipsize = "start" 省略号在开头android:ell...
阅读全文
摘要:gravity的中文意思就是”重心“,就是表示view横向和纵向的停靠位置android:gravity:是对view控件本身来说的,是用来设置view本身的文本应该显示在view的什么位置,默认值是左侧android:layout_gravity:是相对于包含改元素的父元素来说的,设置该元素在父元...
阅读全文
摘要:退出Activity如何退出Activity?如何安全退出已调用多个Activity的Application?退出activity直接调用finish()方法.//用户点击back键就是退出一个activity退出activity会执行onDestroy()方法.1、抛异常强制退出:该方法通过抛异常...
阅读全文
摘要:有NDK开发JNI程序经验优先intent intentfileter阿里云线程,异步1、图片缓冲2、解压3、获取搜索记录4、在安卓开发过程中用到那些框架
阅读全文
摘要:转自:http://yangshen998.iteye.com/blog/1310183在Android某些开发需求当中,有时候需要在listveiw中加入checkbox实现单选,多选操作。表面上看上去只是改变checkbox那么简单,然而实际开发中,实现起来并不是那么得心应手。尤其当listvi...
阅读全文
摘要:在使用ListView过程中我们有时候需要遍历取得每个Item项中的一些数据(比如每个Item里面有TextView,需要获取它的文本等等),但是我们在遍历过程中经常会遇到NullPointerException的异常,其实这不过是listview中getCount()和getChildCount(...
阅读全文
摘要:Android SDK Manager 中如果没有相应的镜像ARM XX Image处理做法是:先更新 相应版本Android SDK Tools然后出现 ARM XX Image
阅读全文
摘要:1 选项菜单(Option Menu)及子菜单(Sub Menu)2 上、下文菜单(Context Menu)
阅读全文
摘要:orientation:决定UI组件是按行还是列显示gravity:指定文字对齐方式。
阅读全文
摘要:全选ListView的item条目单选ListView的条目多选ListView的item条目自定义ArrayAdapter动态改变ListView的不同item样式动态增加和删除ListView的条目使用SimpleAdapter为ListView创建适配器(SimpleAdapter可以使Lis...
阅读全文