![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Andriod开发
文章平均质量分 52
wf_zeng
这个作者很懒,什么都没留下…
展开
-
直接拿来用!最火的Android开源项目(一)
摘要:对于开发者而言,了解当下比较流行的开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了GitHub上最受欢迎的Android及iOS开源项目,本文详细介绍了20个Android开源项目。GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必转载 2013-05-04 23:20:27 · 653 阅读 · 0 评论 -
Android 中自定义属性(attr.xml,TypedArray)的使用
http://weizhulin.blog.51cto.com/1556324/311453http://huangbo-2020.iteye.com/blog/1477611原创 2013-07-16 15:36:03 · 659 阅读 · 0 评论 -
Android下拉刷新功能实现过程详解
package net.oschina.app.widget;import net.oschina.app.R;import android.content.Context;import android.util.AttributeSet;import android.view.LayoutInflater;import android.view.MotionEvent;import原创 2013-07-16 15:43:04 · 1039 阅读 · 0 评论 -
RotateAnimation类:旋转变化动画类的使用和总结
RotateAnimation类是Android系统中的旋转变化动画类,用于控制View对象的旋转动作,该类继承于Animation类。RotateAnimation类中的很多方法都与Animation类一致,该类中最常用的方法便是RotateAnimation构造方法。一、public RotateAnimation (float fromDegrees, float toDegre原创 2013-07-16 14:35:49 · 3278 阅读 · 1 评论 -
Android扫描指定文件和目录
1.启动MediaScanner服务,扫描媒体文件:程序通过发送下面的Intent启动MediaScanner服务扫描指定的文件或目录:Intent.ACTION_MEDIA_SCANNER_SCAN_FILE:扫描指定文件12345public void scanFileAsync(Context ctx, String filePath)原创 2013-07-16 15:50:25 · 5190 阅读 · 0 评论 -
Android中的Activity四种启动模式(launchMode)
我们在开发项目的过程中,会涉及到该应用中多个Activity组件之间的跳转,或者夹带其它应用的可复用的Activity。例如我们可能希望跳转到原来某个Activity实例,而不是产生大量重复的 Activity。这样就需要我们为 Activity 配置特定的加载模式,而不是使用默认的加载模式。Activity 有四种加载模式[1] standard 模式 这是默认模式,每次激活转载 2013-07-18 17:40:25 · 762 阅读 · 0 评论 -
Android中有关文件存储的函数
一、Context中关于内部存储的重要函数public abstract File getCacheDir ()该目录主要用于存放缓存文件,当系统的内存存储空间紧张时,该目录下的文件会被删除掉。关于这些文件究竟会在存储空间剩余多少的情况,没有严格的标准保障.备注:你不应该依赖系统来清理这些缓存文件,你应该对这些缓存文件占用的最大存储空间设定个最大值,比如原创 2013-07-18 17:35:25 · 1930 阅读 · 0 评论 -
Android APP中清除缓存功能详解
现在很多APP中都有系统设置,这个模块中有一个缓存设置功能,用户可以查看当前APP缓存数据大小并且可以手动清空缓存数据。缓存数据的统计分2块:内存(这里指的是应用程序包目录所在位置)+外存(外部存储卡)我这里以开源中国APP数据缓存处理为例为大家讲解下清除的目录包括:1./data/data/package_name/files2./data/data/package_原创 2013-07-19 14:52:57 · 18621 阅读 · 3 评论 -
Android 源码下载地址
Android 源码下载地址:http://d.zhu.im/Android/原创 2013-07-05 14:57:25 · 770 阅读 · 0 评论 -
Android ---Check System Version at Runtime(在软件运行时检查判断系统版本)
Android为我们提供了一个常量类Build,其中最主要是Build中的两个内部类VERSION和VERSION_CODESVERSION表示当前系统版本的信息,其中就包括SDK的版本信息,用于成员SDK_INT表示;对于VERSION_CODES在SDK开发文档中时这样描述的,Enumeration of the currently known SDK version codes. T原创 2013-07-05 14:12:16 · 1401 阅读 · 0 评论 -
android:descendantFocusability用法简析
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C转载 2013-07-16 10:32:12 · 610 阅读 · 0 评论 -
Android打开和关闭输入法
1.打开输入法窗口InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);// 接受软键盘输入的编辑文本或其它视图imm.showSoftInput(editText,InputMethodManager.SHOW_FORCED);2.关闭输入原创 2013-07-16 10:57:44 · 6779 阅读 · 0 评论 -
Scroller使用分析和总结
一、概述这个类封装了滚动操作。滚动的持续时间可以通过构造函数传递,并且可以指定滚动动作的持续的最长时间。经过这段时间,滚动会自动定位到最终位置,并且通过computeScrollOffset()会得到的返回值为false,表明滚动动作已经结束。二、构造函函数public Scroller (Context context)使用缺省的持续持续时间和动画插入器创建一个Scrolle原创 2013-07-16 14:08:19 · 1173 阅读 · 0 评论 -
直接拿来用!最火的Android开源项目(二)
21. drag-sort-listviewDragSortListView(DSLV)是Android ListView的一个扩展,支持拖拽排序和左右滑动删除功能。重写了TouchInterceptor(TI)类来提供更加优美的拖拽动画效果。 DSLV主要特性:完美的拖拽支持;在拖动时提供更平滑的滚动列表滚动;支持每个ListItem高度的多样性公开startDr转载 2013-05-11 22:32:36 · 512 阅读 · 0 评论 -
Ubuntu下配置使用Android adb
Ubuntu下配置使用Android adb1、配置环境变量进入终端,输入# sudo gedit ~/.bashrc在文件的最后追加一下内容(your_android-sdk-linux_path是绝对路径):#set path for android sdk toolsexport PATH=$PATH:/your_android-sdk-linux_path/tool转载 2013-05-25 20:28:11 · 765 阅读 · 0 评论 -
百度地图拾取坐标系统
百度地图拾取坐标系统http://api.map.baidu.com/lbsapi/getpoint/index.html原创 2013-05-25 20:32:13 · 7803 阅读 · 1 评论 -
android 把bitmap转成drawble后宽高不一致的解决方法
DisplayMetrics metrics = new DisplayMetrics();WindowManager windowManager = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);Resources r = new Resources(context.getAssets(), metric转载 2013-05-29 22:13:10 · 1065 阅读 · 0 评论 -
解决Eclipse按Alt+/无代码提示的问题
从eclipse进入Window-Preferences-General-Keys找到Content Assist,会发现快捷键是“ctrl+space”,这与windows系统的默认中英输入法切换快捷键冲突了需要修改,改为“alt+/”就可以了,可是发现还是无效,再找有没有其他的快捷键也使用“alt+/”的,找到了,叫“word completion”,现在就把它的快捷键改成别的吧!比原创 2013-06-05 22:29:47 · 5526 阅读 · 0 评论 -
Android 升级 ADT 运行项目出现java.lang.NoClassDefFoundError 完美解决办法
Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)1、在工程下新建libs文件夹,将需要的第三方包拷贝进来。2、将引用的第三方包,添加进工作的build path。3、(关键的一步)将libs设置为源文件夹(Use a Source)。如果不设置,则程序编译可以通过,但运行的时候,会报: java.lang.NoC原创 2013-06-05 21:53:11 · 818 阅读 · 0 评论 -
Google Maps Android API v2
经纬度-地址 互相转换https://developers.google.com/maps/documentation/geocoding/http://maps.googleapis.com/maps/api/geocode/output?parametershttps://maps.googleapis.com/maps/api/geocode/output?parameters原创 2013-06-18 14:24:07 · 1013 阅读 · 0 评论 -
将Android工程打成jar并解决资源不能读取的问题
将Android工程打成jar并解决资源不能读取的问题这里以实际项目为例为大家讲解下如何修改腾讯微博sdk源码并将修改后的Android工程打成jar包 将项目中使用第三方登录模块进行了修改,发现使用腾讯微博的单点登录有2个问题。备注:使用的Tencent 微博SDK版本是Tencent_Weibo_Android_Open_SDK_V2.0第一、如果手机没安装原创 2013-06-24 19:36:42 · 1035 阅读 · 0 评论 -
通过设置android:imeOptions来改变软键盘Enter键图标
1.actionUnspecified 未指定,对应常量EditorInfo.IME_ACTION_UNSPECIFIED. 2.actionNone 没有动作,对应常量EditorInfo.IME_ACTION_NONE3.actionGo 去往,对应常量EditorInfo.IME_ACTION_GO 4.actionSearch 搜索,对应常量EditorInfo.IME_ACT原创 2013-07-16 10:11:48 · 9903 阅读 · 0 评论 -
Android 开源项目
图片的异步加载Universal Image Loader for Androidhttps://github.com/nostra13/Android-Universal-Image-Loader原创 2013-07-05 14:16:25 · 649 阅读 · 0 评论