
Android>>基础
业余选手
GO GO GO
展开
-
Android setImageResource、setImageBitmap、setImageDrawable区别
转至:http://jingyan.baidu.com/article/6525d4b1332117ac7d2e9433.html百度经验:jingyan.baidu.comImageView设置图片的方式有很多钟,可以在xml里面写android:src=”@drawable/xxx”,也可以在java代码里面设置。在java里面的设置方式也有多种,方法包括:se转载 2015-12-14 16:30:10 · 4354 阅读 · 0 评论 -
Android属性动画完全解析(上),初识属性动画的基本用法
转至:http://blog.youkuaiyun.com/guolin_blog/article/details/43536355版权声明:本文出自郭霖的博客,转载必须注明出处。目录(?)[+]转载请注明出处:http://blog.youkuaiyun.com/guolin_blog/article/details/43536355在手机上去实现转载 2016-03-15 16:11:38 · 381 阅读 · 0 评论 -
Android中获取应用程序(包)的信息-----PackageManager的使用(一)
转至:http://blog.youkuaiyun.com/qinjuning/article/details/6867806 本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个 部分,计划如下: 第一部分: 获取应用程序的packagename、label、i转载 2016-04-12 09:50:07 · 351 阅读 · 0 评论 -
android AsyncQueryHandler详解
转至:http://blog.youkuaiyun.com/jason0539/article/details/9840603官方文档对AsyncQueryHandler的解释非常简洁A helper class to help make handling asynchronousContentResolver queries easier下面解释一番,其实明白之后就会发现,真的就是一转载 2016-04-12 10:54:25 · 349 阅读 · 0 评论 -
Android LoaderManager详解
转至:http://www.cnblogs.com/jisheng/archive/2013/01/09/2852553.htmlAndroid 使用Loader示例Android 3.0 sdk,引入了很多新api,比如Loader。和Fragment类似(编写兼容android1.6的fragment),该api也可在Android 1.6以上版本执行。以下介绍如何编写转载 2016-04-08 16:33:43 · 1443 阅读 · 0 评论 -
Android NativeActivity原理
转至:http://blog.youkuaiyun.com/ldpxxx/article/details/9253369写android纯c++的程序需要用到NativeActivity,这个NativeActivity就是一个一般的java类, 和普通的activity没有区别。NativeActivity 是android sdk自带的一个activity。android的纯c++的程转载 2016-04-08 17:01:13 · 1716 阅读 · 0 评论 -
Android Notification详解
转至:http://www.2cto.com/kf/201502/374946.html这篇博客讲解一下在Android中使用Notification提示消息给用户,Notification是一种具有全局效果的通知,程序一般通过NotificationManager服务来发送Notification。在本篇博客中,将介绍Notification的常规使用,以及自定义方式的使用,对于每种转载 2016-04-08 17:21:06 · 436 阅读 · 0 评论 -
Android pendingIntent详解
转至:http://blog.youkuaiyun.com/yuzhiboyi/article/details/8484771pendingIntent字面意义:等待的,未决定的Intent。要得到一个pendingIntent对象,使用方法类的静态方法 getActivity(Context, int, Intent, int),getBroadcast(Context, int, In转载 2016-04-11 10:12:03 · 299 阅读 · 0 评论 -
android UiAutomation
转至:Android UI自动化测试这块一直是google忽略或者技术薄弱的地方,以至于他没有提供一套完整的自动化测试框架。国内公司做UI自动化测试一般都借助于第三方测试框架如robotium,淘宝测试(TMTS),Robolectric等。但这些测试框架或多或少都存在一些跨应用,事件等待等不足,无法满足UI自动化的所有要求。 Android4.0之后,google仿照微软UIAut转载 2016-04-11 11:44:27 · 4583 阅读 · 0 评论 -
Android webView加载html代码详解
转至:http://xwangly.iteye.com/blog/1846387使用WebView加载HTML资源 最近的项目需要做一个如同微信中的腾讯新闻的功能,如下图所示: 直接上关键代码:布局:Xml代码 xml version="1.0" encoding="utf-8"?> Relat转载 2016-04-27 17:08:24 · 9965 阅读 · 0 评论 -
AndroidStudio 打包及引用aar
转至:http://www.94cto.com/index/Article/content/id/75315.htmlAndroid Studio 打包及引用 aar1、 简述在比较大的 Android 项目的开发中,我们经常会遇到工程、jar 包等等之间相互引用的方式。一般我们通过在 gradle 文件中配置依赖来解决,比如:Gradle 的一些基转载 2016-04-21 18:03:15 · 1225 阅读 · 0 评论 -
Android studio 快速代码模板生成常用的缩写汇总
转至:http://ask.android-studio.org/?/question/217我就针对一些常用的Android studio的live templates进行了一下汇总,大家觉得有用的话就存下来吧,如果不熟悉的话经常去live pemplate进行查询有点麻烦,用熟悉了后就会好很多啦Android studio 默认的是按Tab 自动生成代码块的,用户可以自己在se转载 2016-07-15 11:33:09 · 2033 阅读 · 0 评论 -
android activity 切换动画
转至:http://www.cnblogs.com/Jaylong/archive/2012/08/30/activity.html 看到网上好多播客中都说用 overridePendingTransition(android.R.anim.slide_in_left,android.R.anim.slide_out_right);的确可以,不过要在startAct转载 2016-08-18 16:57:28 · 378 阅读 · 0 评论 -
Android 命名规范 (提高代码可以读性)
转至:http://blog.youkuaiyun.com/vipzjyno1/article/details/23542617 刚接触android的时候,命名都是按照拼音来,所以有的时候想看懂命名的那个控件什么是什么用的,就要读一遍甚至好几遍才知道,这样的话,在代码的审查和修改过程中就会浪费不少不必要的时间。如果就是我一个人开发,一个人维护的话还好,可是如果一个项目是团队分工合作,这转载 2016-08-26 11:43:20 · 343 阅读 · 0 评论 -
Android Studio 你可能不知道的使用技巧
转至:http://blog.youkuaiyun.com/zxc123e/article/details/52327731Ctrl+shift+A:快速查找Android studio中的菜单 例如设置自动导入类的功能,只要在输入框中输入Auto Import然后选择对应项即可。 在自动提示以后使用 Tab 键替换当前的方法或值 coding过程中,如果要修改某个转载 2016-08-26 22:41:10 · 1011 阅读 · 0 评论 -
Android webview使用详解
转至:http://www.cnblogs.com/zgz345/p/3768174.html1. 打开网页时不调用系统浏览器, 而是在本WebView中显示:mWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoadi转载 2016-04-07 17:58:05 · 298 阅读 · 0 评论 -
Android Intent和IntentFilter详解
转至:http://blog.youkuaiyun.com/zhaofangyuan/article/details/7962429转至:https://liuzhichao.com/p/506.html版权声明:本文为博主原创文章,未经博主允许不得转载。Intent用于启动Activity,Service,以及BroadcastReceiver三种组件,同时还是组件之间通信的重要媒介转载 2016-03-24 14:38:01 · 389 阅读 · 0 评论 -
android 同一个ImageView显示不同的图片--->level-list
转至:http://blog.youkuaiyun.com/dww410/article/details/6192008 有时候,我们为了在一个ImageView中显示不同的图片,往往会使用: if (条件1){ image.setBackground(R.id.xxx1); }else if (条件2){ image.setBackground(R.id.xx转载 2015-12-14 16:56:09 · 852 阅读 · 0 评论 -
android icon 大小设计原则
转至:http://blog.youkuaiyun.com/cankingapp/article/details/8365108本文转自多个网站,感谢原作者!应用程序图标 (Icon)应当是一个 Alpha 通道透明的32位 PNG 图片。由于安卓设备众多,一个应用程序图标需要设计几种不同大小,如:LDPI (Low Density Screen,120 DPI),其图标大小为 36 x 36 p转载 2015-12-18 14:00:11 · 808 阅读 · 0 评论 -
ImageView src Background 的区别
转至:http://blog.youkuaiyun.com/jspamd/article/details/23791131ImageView中XML属性src和background的区别:background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容,显示在前面的,background是背景,显示在后边,是背景图,当然可以同时使转载 2015-12-02 15:11:09 · 407 阅读 · 0 评论 -
Android学习之 WebView使用小结
这段时间基于项目需要 在开发中与WebView的接触比较多,前段时间关于HTML5规范尘埃落定的消息出现在各大IT社区头版上,更有人说:HTML5将颠覆原生App开发 虽然我不太认同这一点 但是关于HTML5+JS+CSS+Native的跨平台开发模式还是为很多企业节省了开发资源和成本、一定程度上提升了WebView的使用率和地位。网上关于HTML5规范定稿的一篇见解文章:转载 2015-12-20 15:25:56 · 483 阅读 · 0 评论 -
Android中selector背景选择器
转至:http://blog.youkuaiyun.com/forsta/article/details/26148403在Android开发过程中,经常对某一View的背景在不同的状态下,设置不同的背景,增强用户体验。如果按钮,在按下时,背景变化,如果在代码中动态设置,相对比较麻烦。Android为我们提供了selector背景选择器可以非常方便的解决这一问题。Selector的结构描述:转载 2015-12-20 20:07:10 · 467 阅读 · 0 评论 -
Android 工程图片资源命名禁忌
Android工程中,res\drawable\ 文件夹下所有的图片资源文件命名,不允许:1. 大写字母从Eclipse的这个报错可以知道资源文件的命名规则。Invalid file name: must contain only [a-z0-9_.]参考Android Issue 31。2. "default.png"不能生成 R.java,报错:转载 2015-12-03 22:57:38 · 393 阅读 · 0 评论 -
Android ListView 属性详解
转至:http://blog.youkuaiyun.com/avenleft/article/details/7334060由于这两天在做listView的东西,所以整理出来一些我个人认为比较特别的属性,通过设置这样的属性可以做出更加美观的列表首先是stackFromBottom属性,这只该属性之后你做好的列表就会显示你列表的最下面,值为true和falseandroid:stackF转载 2016-01-10 00:38:30 · 661 阅读 · 0 评论 -
android软键盘操作
转至:http://blog.youkuaiyun.com/wang_shaner/article/details/8467688"EditText + Button" 形成一个 "输入+按键响应" 的案例在android编程中是最常见不过的了。但还有一些细节需要注意:在EditText输入后,点击Button进行请求,软键盘应该自行消失在EditText输入后,不点击B转载 2016-01-12 16:41:54 · 377 阅读 · 0 评论 -
Android android:imeOptions属性不起作用
转至:http://blog.youkuaiyun.com/hanhailong726188/article/details/41846245最近在做一个搜索的输入框,在edittext上加入android:imeOptions="actionSearch"这个属性也不好使,最后发现在2.3及以上版本不起作用,2.3以下就好使,经过试验,最后加上android:singleLine="true转载 2016-01-12 16:46:12 · 2123 阅读 · 0 评论 -
Android 中Webview 自适应屏幕
Android 中Webview 自适应屏幕webview中右下角的缩放按钮能不能去掉settings.setDisplayZoomControls(false); //隐藏webview缩放按钮 让Webview加载的页面居中显示有我知道的几种方法第一种方法:WebSettings settings = webView.getSettings();转载 2016-01-30 18:32:40 · 333 阅读 · 0 评论 -
android 判断应用程序是否已安装(附带常用软件包名)
转至:http://blog.youkuaiyun.com/cstarbl/article/details/237413611、判断是否安装/** check the app is installed*/private boolean isAppInstalled(Context context,String packagename){PackageInfo packageInfo转载 2016-02-05 09:42:33 · 4434 阅读 · 0 评论 -
eclipse 添加v7包
转至:http://www.cnblogs.com/qq78292959/p/4047616.html昨天添加Android兼容包,碰到了很多问题,在这里记录一下,让后面的路好走。如何选择兼容包,请参考Android Support Library Features(二)一、下载Support Library方法1:右击项目→选择Android Tools→转载 2016-02-19 08:58:15 · 4793 阅读 · 2 评论 -
Android 国际化
转至:http://haking.iteye.com/blog/1017955internationalization (国际化)简称 i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n。一般用语言_地区的形式表示一种语言,如 zh_CN, zh_TW. 各国语言缩写 http://www.loc.gov/stand转载 2016-03-17 14:22:25 · 310 阅读 · 0 评论 -
Android触控基础:MotionEvent
转至:http://blog.youkuaiyun.com/bigconvience/article/details/26611003之前的文章层从Framework层介绍了Android Touch事件即(MotionEvent)的传递机制。本文将详细介绍MotionEvent的一些成员和方法。了解了MotionEvent对开发一些特效如拖动控件或多点缩放控件有很大的作用。同时,掌握MotionEv转载 2016-03-09 13:17:05 · 285 阅读 · 0 评论 -
Android Gson @SerializedName注解
在Android中解析Gson解析json数据是很方便快捷的,可以直接将json数据解析成Java对象或者集合。Gson解析json的方法我这里就不详细说明了,网上一大把的例子,我这里主要说一下使用@SerializedName进行注解的情况。使用Gson解析json成对象时默认的是将json里对应字段的值解析到java对象里对应字段的属性里面。然后我们经常会遇到我们自己定义的java对象转载 2017-01-02 18:38:38 · 4355 阅读 · 1 评论