Android
文章平均质量分 86
利白
这个作者很懒,什么都没留下…
展开
-
高仿微信的开源项目
https://github.com/GitLqr/LQRWeChathttps://www.jianshu.com/p/f119810520e4原创 2019-04-13 22:46:03 · 2133 阅读 · 0 评论 -
GitHub上史上最全的Android开源项目分类汇总
文章来源:http://www.trinea.cn/android/android-open-source-projects-view/主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView转载 2015-03-20 14:24:39 · 12244 阅读 · 0 评论 -
eclipse智能提示,实现VC编程助手功能
1、智能提示软件菜单->Window->Preferences->Java->Editor->Content Assist我们看到对话框最下方Auto Activation栏目中的Auto activation delay默认值为200ms,即键盘敲打"."之后停留200毫秒才能出现智能感知的提示。建议将它修改为20ms。选项Auto activation trigg...原创 2014-04-02 11:42:07 · 2846 阅读 · 0 评论 -
android如何调用显示和隐藏系统默认的输入法
android如何调用显示和隐藏系统默认的输入法1.调用显示系统默认的输入法方法一、InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);imm.showSoftInput(m_receiverView(接受软键盘输入的原创 2014-12-13 17:02:13 · 1455 阅读 · 0 评论 -
Android之Context和Activity互相转换
1、context转换为activity Activity activity = (Activity) context;2、从activity得到context在activity的方法中用context = getBaseContext();而在activity中用context = this即可.原创 2015-02-03 17:47:04 · 54400 阅读 · 2 评论 -
Android 数据库打包随APK发布 &&另assets与raw的区别(链接)
文章来源:http://blog.csdn.net/sugarsla/article/details/8211322有些时候我们的软件用到SQLite数据库,这个时候怎么把一个做好的数据库打包进我们的APK呢,其实很简单,就是把我们的数据库文件放到我们的手机里,所以不必局限在哪个地方写这个代码,在第一次创建数据库的时候可以,我觉得在软件起动页里效果更好一点,首先我们应该把事先写好的数据库文件比转载 2014-12-09 18:54:06 · 2216 阅读 · 0 评论 -
Android 使用存放在存assets文件夹下的SQLite数据库
文章来源:http://blog.csdn.net/trbbadboy/article/details/8001157因为这次的项目需要自带数据,所以就就把数据都放到一个SQLite的数据库文件中了,之后把该文件放到了assets文件夹下面。一开始打算每次都从assets文件夹下面把该文件夹拷贝到手机的SD卡或者手机自身的存储上之后再使用,后来考虑到每次都拷贝的话效率不高,并且如果涉及转载 2014-12-09 18:52:01 · 1151 阅读 · 0 评论 -
Android中资源文件assets和res下面raw文件的使用不同点
文章来源:http://blog.csdn.net/developer_jiangqq/article/details/7185466在建立项目中一般会默认建立assets文件,当然我们还可以在res文件下面建立raw文件夹,这里面都可以存放一些图片,音频或者文本信息,可以供我们在程序当中进行使用,不过他们两个也有不同点; assets下面的文件不会被编译,通过路径可转载 2014-12-09 18:49:45 · 1073 阅读 · 0 评论 -
Android开发教程:shape和selector的结合使用
文章来源:http://www.linuxidc.com/Linux/2012-01/52652.htmshape和selector是Android UI设计中经常用到的,比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到shape和selector。可以这样说,shape和selector在美化控件中的作用是至关重要的。1.Shape简介转载 2014-12-07 10:17:58 · 1442 阅读 · 0 评论 -
Android应用内语言切换实现
文章来源:http://my.oschina.net/jack1900/blog/290694自定义控件系列结束了,打个回马枪,补上前段时间埋下的一个坑---“应用内语言切换”。APP语言改变是一个Configuration,但是这个Configuration和android手机屏幕旋转有点不大一样。屏幕旋转的时候,会destroy当前页面,并进行重新绘制。而切换语言后不会重新绘制页面转载 2014-12-05 13:44:17 · 1297 阅读 · 0 评论 -
android 应用程序Activity之间数据传递与共享的几种途径
文章来源:http://blog.csdn.net/kieven2008/article/details/60069051.基于消息的通信机制 Intent ---boudle ,extra 数据类型有限,比如遇到不可序列化的数据Bitmap,InputStream, 或者LinkList链表等等数据类型就不太好用。2. 利用static静态数据, public stati转载 2014-12-04 16:16:16 · 646 阅读 · 0 评论 -
Application设置全局变量以及传值
文章来源:http://www.eoeandroid.com/thread-47981-1-1.html/*** 重写Application,主要重写里面的onCreate方法,就是创建的时候,* 我们让它初始化一些值,前段时间在javaeye里面看到过一个例子,与此相似,* 我做了些改进。听说外国开发者习惯用此初始化一些全局变量,好像在Activi转载 2015-01-06 22:15:18 · 4819 阅读 · 0 评论 -
singleTop和singleTask有什么区别
文章来源:http://blog.csdn.net/leon8/article/details/6844397singleTop要求如果创建intent的时候栈顶已经有要创建的Activity的实例,则将intent发送给该实例,而不发送给新的实例。(注意是栈顶,不在栈顶照样创建新实例!)singleTask模式:当intent到来,需要创建singleTask模式原创 2014-12-16 15:52:08 · 2966 阅读 · 1 评论 -
如何自定义RadioButton样式
文章来源:http://gundumw100.iteye.com/blog/1146527先看一下图: 上面这种3选1的效果如何做呢?用代码写? 其实有更简单的办法,忘了RadioButton有什么特性了吗? 我就用RadioButton实现了如上效果,其实很简单的。 首先定义一张background,命名为radio.xml,注意该background必须为xml样转载 2014-11-27 18:17:17 · 3997 阅读 · 0 评论 -
Android常用的颜色列表,color.xml
#00000000 #FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF5EE #FFF0F5 #FFEFD5 #FFEBCD #FFE4E1 #FFE4C4 #FFE4B5 #FFDEA原创 2014-11-27 16:28:36 · 21294 阅读 · 5 评论 -
RadioGroup实现类似ios的分段选择(UISegmentedControl)控件
文章来源:http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/0512/1615.html在ios7中有一种扁平风格的控件叫做分段选择控件UISegmentedControl,控件分为一排,横放着几个被简单线条隔开的按钮,每次点击只能选择其中一个按钮,他类似于tabbar但是又稍微有点区别,新版的qq手机客户端就用到了这种控件。转载 2015-03-23 23:19:13 · 2278 阅读 · 0 评论 -
Android加载图片导致内存溢出(Out of Memory异常)
文章来源:http://zwkufo.blog.163.com/blog/static/2588251201312864034812/Android在加载大背景图或者大量图片时,经常导致内存溢出(Out of Memory Error),本文根据我处理这些问题的经历及其它开发者的经验,整理解决方案如下(部分代码及文字出处无法考证):方案一、读取图片时注意方法的调用,适当压缩转载 2015-04-02 10:37:14 · 930 阅读 · 0 评论 -
拥抱Android Studio:从ADT到Android Studio
文章来源:http://www.csdn.net/article/2015-12-17/2826507摘要:本文作者在帮助用户集成Android SDK的过程中,发现很多遗留项目依旧没有从ADT迁移过来,依然有很多用户对Android Studio怀着恐惧与不信任。由此,撰写了系列博文,希望能够帮助更多的开发者拥抱变化。CSDN移动将持续为您优选移动开发的精华内容,共同探讨转载 2016-02-09 21:21:22 · 2043 阅读 · 0 评论 -
AsyncHttpClient放在子线程执行时抛出异常的解决方法
我们的初衷是想在Android每隔一秒get或post一次,但是get/post的代码放在计时器/子线程里就报错了。原方法try {new Thread(new Runnable() {@Overridepublic void run() {//执行AsyncHttpClient的get或post函数原创 2015-12-03 17:48:43 · 8139 阅读 · 0 评论 -
Android应用是否可以只有一个Service或Broadcast Reciver,而没有Activity?
文章来源:http://blog.csdn.net/pku_android/article/details/7329080Service是android四大组件中与Activity最相似的组件,都可以代表可执行的程序。 Service与Activity的区别在于: (1)、Service一直在后台运行,没有用户界面。 (2)、一旦service被启动之后,就跟A转载 2015-09-25 17:37:13 · 6047 阅读 · 0 评论 -
gen already exists but is not a source folder. Convert to a source folder or rename it.
文章来源:http://blog.csdn.net/zhufuing/article/details/21086893异常提示:gen already exists but is not a source folder. Convert to a source folder or rename it.错误原因:我在导入以前的项目的时候出现了这转载 2015-10-30 10:56:44 · 736 阅读 · 0 评论 -
Android首次进入应用时加载引导界面
文章来源:http://www.cnblogs.com/Amandaliu/archive/2012/12/03/2800072.html参考文章:【1】http://blog.csdn.net/wsscy2004/article/details/7611529【2】http://www.androidlearner.net/android-use-viewflow-lift-转载 2015-10-12 18:15:20 · 1286 阅读 · 0 评论 -
Android Notification的使用
文章来源:http://blog.csdn.net/loongggdroid/article/details/17616509http://www.cnblogs.com/newcj/archive/2011/03/14/1983782.htmlNotification 的使用需要导入 3 个类123impor转载 2015-09-22 16:53:55 · 658 阅读 · 0 评论 -
Android Service全解(三)之 Foreground Service(怎么让Android程序一直后台运行,像QQ一样不被杀死?)
文章来源:http://www.juwends.com/tech/android/android-service-3.htmlForeground Service(意译为前台服务)并不完全像其意译的意思那样是工作在前台的Service,因为Service实际上始终是工作在后台的。由于Service工作在后台的原因,使用者并不知道它在运行,有时候开发者需要使用者知道某个Service转载 2015-09-28 16:51:24 · 13856 阅读 · 0 评论 -
MQTT Paho之Android service源码分析
官网:https://www.eclipse.org/paho/clients/android/http://git.eclipse.org/c/paho/org.eclipse.paho.mqtt.java.git/https://www.eclipse.org/paho/clients/android/sample/libs下载链接:安卓开发需要用到两个lib,分别原创 2015-09-18 16:01:28 · 8870 阅读 · 4 评论 -
Android侧滑菜单
http://blog.csdn.net/allen315410/article/details/42914501http://blog.csdn.net/elinavampire/article/details/41477525https://github.com/zimoguo/DrawerMode原创 2015-08-17 08:45:51 · 576 阅读 · 0 评论 -
8个值得推荐的Android开源框架简介(★firecat推荐★)
文章来源:http://www.jb51.net/article/51052.htm虽然我们在做app的时候并不一定用到框架,但是一些好框架的思想是非常有学习价值的1、volley 项目地址 https://github.com/smanikandan14/Volley-demo (1) JSON,图像等的异步下载; (2) 网络请求的排序(scheduling转载 2015-06-18 21:56:17 · 1725 阅读 · 0 评论 -
Android面试题收集
android最全面试题71道题 详解android面试题总结加强再加强版(一)android面试题总结加强再加强版(二)android面试题总结加强再加强版(三)android面试题总结加强再加强版(四)说一下你眼中的Android的优点和不足之处(面试华为的人有被问过)!!!原创 2015-06-16 15:11:37 · 4301 阅读 · 0 评论 -
GitHub上最火的40个Android开源项目
文章来源:http://mobile.51cto.com/abased-401989.htm1.ActionBarSherlockActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。对于Android4.0及更高版转载 2015-03-03 18:31:10 · 1275 阅读 · 0 评论 -
Android开发出来的APP在手机的安装路径是?
Android应用安装涉及到如下几个目录:system/app系统自带的应用程序,无法删除。data/app? 用户程序安装的目录,有删除权限。?安装时把apk文件复制到此目录???data/data?存放应用程序的数据??Data/dalvik-cache?将apk中的dex文件安装到dalvik-cache目录下(dex文件是dalvik虚拟机的可执行文件,其大小约为原始apk原创 2014-05-07 22:33:34 · 88632 阅读 · 7 评论 -
Android 屏幕适配
文章来源:http://www.cnblogs.com/zhaojianhua/p/3653853.html一、关于布局适配1、不要使用绝对布局2、尽量使用match_parent 而不是fill_parent 。3、能够使用权重的地方尽量使用权重(android:layout_weight)4、如果是纯色背景,尽量使用android的shape 自定义转载 2015-04-01 17:04:56 · 770 阅读 · 0 评论 -
Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
文章来源:http://blog.csdn.net/chindroid/article/details/8000713在Android开发中,大部分控件都有visibility这个属性,其属性有3个分别为“visible ”、“invisible”、“gone”。主要用来设置控制控件的显示和隐藏。有些人可能会疑惑Invisible和gone是有什么区别的???那么,我们带着这个疑问看下转载 2014-11-28 11:18:51 · 1370 阅读 · 0 评论 -
Android ListView的每个子Item如何设置高度
在item的layout文件中,用android:layout_height设置item的高度。运行,高度设置无效。据了解,listview每行的宽度是由 inflater填充布局中高度最大的那个控件的高度。那怎么办?原创 2014-11-21 08:58:13 · 41311 阅读 · 2 评论 -
Android控件系列之ProgressBar&在Android中利用Handler处理多线程(★推荐)
文章来源:http://www.cnblogs.com/wt616/archive/2011/06/21/2086162.html转载 2014-04-23 14:14:42 · 1646 阅读 · 0 评论 -
Android访问WebService-CXF步骤
文章来源:http://blog.csdn.net/guoquanyou/article/details/9290609转载 2014-05-11 22:57:21 · 3015 阅读 · 0 评论 -
Android通过webservice连接SQLServer 详细教程(数据库+服务器+客户端)
文章来源:http://blog.csdn.net/zhyl8157121/article/details/8169172转载 2014-05-11 17:30:59 · 2071 阅读 · 2 评论 -
Android 更新UI的两种方法——handler和runOnUiThread()
文章来源:http://www.2cto.com/kf/201302/190591.html转载 2014-05-09 22:44:28 · 1451 阅读 · 0 评论 -
Log图文详解(Log.v,Log.d,Log.i,Log.w,Log.e)
文章来源:http://blog.csdn.net/Android_Tutor/article/details/5081713转载 2014-05-09 14:59:37 · 1629 阅读 · 0 评论 -
Android:用Handler实现异步处理功能
若把一些类似于下载的功能写在Activity里,会导致Activity阻塞,长时间无响应,直至页面假死。因此,我们需要把这些耗时的操作放在单独的子线程中操作,这就是Handler的使命。AD:51CTO学院:IT精品课程在线看!一.一个问题有这样一个问题值得我们思考,若把一些类似于下载的功能(既耗时且不一定有结果)写在Activity(主线程)里,会转载 2014-04-23 14:20:18 · 831 阅读 · 0 评论 -
android 单位:px,dip(dp),sp,dpi
1.px (pixels)像素 – 是像素,就是屏幕上实际的像素点单位。 dip或dp (device independent pixels)设备独立像素, 与设备屏幕有关。 sp (scaled pixels — best for text size):类似dp, 主要处理字体的大小。dpi(dot per inch):屏幕像素密度,每英寸多少像素density:density表转载 2014-05-06 16:56:26 · 1091 阅读 · 0 评论