android
文章平均质量分 82
k樂k
这个作者很懒,什么都没留下…
展开
-
android 实用项目备份【GitHub】(二)
在《直接拿来用!最火的Android开源项目(一)》中,我们详细地介绍了GitHub上最受欢迎的TOP20 Android开源项目,引起了许多读者的热议,作为开发者,你最常用的是哪些开源项目?使用起来是否能让你得心应手?今天,我们将介绍另外20个Android开源项目,在这些项目中,你又用到了哪些呢?21. drag-sort-listviewDragSortListView(DSLV原创 2013-05-09 10:31:51 · 1044 阅读 · 0 评论 -
[中英文对照]android Designing for TV(三) ------ Handling Features Not Supported on TV 在TV上处理不支持的功能
TVs are much different from other Android-powered devices:电视远比其他安卓设备复杂They're not mobile.它(TV)不是手机.Out of habit, people use them for watching media with little or no interaction.和手机操作有不同的习惯,翻译 2013-06-21 15:53:55 · 1193 阅读 · 0 评论 -
android:descendantFocusability用法简析【listview gridview 焦点问题】
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C原创 2014-04-04 17:19:56 · 5151 阅读 · 0 评论 -
[中英文对照]android Designing for TV(一) ------ Optimizing Layouts for TV 优化电视布局
When your application is running on a television set, you should assume that the user is sitting about ten feet away from the screen. This user environment is referred to as the 10-foot UI. To provi翻译 2013-06-08 16:32:12 · 1789 阅读 · 0 评论 -
开发者必备的十二大Android开发资源
摘要:无论你是经验丰富的专业Android开发者,还是初出茅庐的新人,开发应用最忌讳的就是闭门造车。不能把自己圈在自己的思维里,要学会借助外在现有的资源去协助开发,这样既不会让自己固步自封,还能够提高工作效率。无论你是经验丰富的专业Android开发者,还是初出茅庐的新人,开发应用最忌讳的就是闭门造车。不能把自己圈在自己的思维里,要学会借助外在现有的资源去协助开发,这样既不会让自己转载 2014-11-26 17:20:53 · 1488 阅读 · 0 评论 -
Android Studio系列教程一--下载和安装
背景相信大家对Android Studio已经不陌生了,Android Studio是Google于2013 I/O大会针对Android开发推出的新的开发工具,目前很多开源项目都已经在采用,Google的更新速度也很快,明显能感觉到这是Android开发的未来,那么我们还有什么理由不去拥抱未来呢?虽然推出了很久,但是国内貌似普及的程度并不高,鉴于很多朋友求studio的详细教程,原创 2015-02-01 00:12:00 · 825 阅读 · 0 评论 -
开源控件收集
1. DragTopLayouthttps://github.com/chenupt/DragTopLayout2.。 AndroidPullMenuhttp://shkurtia.github.io/AndroidPullMenu/https://github.com/ShkurtiA/AndroidPul原创 2015-02-01 02:23:11 · 761 阅读 · 0 评论 -
Android Studio系列教程三--快捷键
Android Studio 1.0正式版发布啦今天是个大日子,Android Studio 1.0 终于发布了正式版, 这对于Android开发者来说简直是喜大普奔的大消息啊,那么就果断来下载使用。官方下载地址: http://developer.android.com/sdk/index.html如果你之前已经使用其他版本的Studio,那么直接覆盖就好了,如果原创 2015-02-04 02:38:14 · 677 阅读 · 0 评论 -
Android Studio系列教程二--基本设置与运行
原文链接:http://stormzhang.com/devtools/2014/11/28/android-studio-tutorial2/上面一篇博客,介绍了Studio的优点与1.0 RC的安装与上手体验,没想到google的更新速度这么快,已经出了RC 2版本,主要是修复一些bug。那么今天就带大家预览下Stduio的界面与基本功能。项目结构当我们新建一个项目的目录结构默认是原创 2015-02-04 01:27:30 · 654 阅读 · 0 评论 -
android动画 之Interpolator类
序一个好的动画一定是用心做出来的,何为用心?其中一点我认为定义适当的 Interpolator 就是一种用心的表现;这点在 google material design 中尤为明显。一个好的动画一定要符合实际,一句老的话就是:石头下落一定要受重力才优雅,不然一颗石头像羽毛一样在风中还飘啊飘的那就不行了。介绍Interpolator 是个什么东西?In原创 2015-07-12 23:51:01 · 4536 阅读 · 0 评论 -
在WebView中如何让JS与Java安全地互相调用
在现在安卓应用原生开发中,为了追求开发的效率以及移植的便利性,使用WebView作为业务内容展示与交互的主要载体是个不错的折中方案。那么在这种Hybrid(混合式) App中,难免就会遇到页面JS需要与Java相互调用,调用Java方法去做那部分网页JS不能完成的功能。网上的方法可以告诉我们这个时候我们可以使用addjavascriptInterface来注入原生接口到JS转载 2015-10-15 17:26:05 · 705 阅读 · 0 评论 -
WebView 远程代码执行漏洞浅析
1. WebView 远程代码执行漏洞描述 Android API level 16以及之前的版本存在远程代码执行安全漏洞,该漏洞源于程序没有正确限制使用WebView.addJavascriptInterface方法,远程攻击者可通过使用Java Reflection API利用该漏洞执行任意Java对象的方法,简单的说就是通过addJavascriptInterface给WebV转载 2015-10-15 17:24:26 · 7465 阅读 · 0 评论 -
Android开发者网址导航
官网Android DeveloperAndroid Training 中文版Android API中文版Android API指南中文版Android设计指南中文版Material Design中文版Android Developers资源StackOverFlowAn原创 2015-12-28 11:19:58 · 768 阅读 · 0 评论 -
[中英文对照]android Designing for TV(二) ------ Optimizing Navigation for TV 优化电视导航
An important aspect of the user experience when operating a TV is the direct human interface: a remote control. As you optimize your Android application for TVs, you should pay special attention to ho翻译 2013-06-09 16:23:26 · 1422 阅读 · 0 评论 -
Android优秀开源项目
Android经典的开源项目其实非常多,但是国内的博客总是拿着N年前的一篇复制来复制去,实在是不利于新手学习。今天爬爬把自己熟悉的一些开源项目整理起来,希望能对Android开发同学们有所帮助。另外,如果你有比较好的项目推荐,也烦请在评论里分享出来,我会定期更新博客内容。项目篇:Apollo音乐播放器:就一个播放器,但是实现的很好oschina客户端:oschina网站的客户端哦,原创 2013-08-20 11:40:39 · 5738 阅读 · 2 评论 -
android 实用项目备份【GitHub】(三)
41. android-swipelistviewSwipeListView是一个Android List View实现,实现了自定义ListView单元格,可通过滑动来显示扩展面板。开发者可直接登陆Google Play下载安装其Demo应用。 42. greenDAOgreenDAO是一个可以帮助Android开发者快速将Java对象映射到SQLite数据库的表单中的O原创 2013-05-22 12:16:17 · 1975 阅读 · 0 评论 -
android 实用项目备份【GitHub】(一)
下面,就让我们一起来看看,在GitHub平台上,究竟有哪些Android开源项目最火,也最受开发者欢迎。1. ActionBarSherlockActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。对于Android 4.0及更高版原创 2013-05-09 10:29:39 · 1111 阅读 · 0 评论 -
Android开源项目
学习开发一个有效的途径就是借鉴成熟的案例作为学习的对象,下面为大家推荐一些比较不错的Android项目,有些也是在其它的帖子中发现的,欢迎大家补充,将开源进行到底。1、 eoe客户端:eoe网站Android客户端,这个客户端使用了SliddingMenu等效果原创 2013-05-29 09:54:38 · 773 阅读 · 0 评论 -
Android EditText/TextView使用SpannableString显示复合文本
在Android中EditText用于编辑文本,TextView用于显示文本,但是有时候我们需要对其中的文本进行样式等方面的设置。Android为我们提供了SpannableString类来对指定文本进行处理。1) ForegroundColorSpan 文本颜色[java] view plaincopyprint?private void set原创 2013-08-26 12:05:11 · 12871 阅读 · 0 评论 -
Android开源项目(非组件)
学习开发一个有效的途径就是借鉴成熟的案例作为学习的对象,下面为大家推荐一些比较不错的Android项目,有些也是在其它的帖子中发现的,欢迎大家补充,将开源进行到底。1、 eoe客户端:eoe网站Android客户端,这个客户端使用了SliddingMenu等效果原创 2013-07-05 15:42:32 · 2354 阅读 · 0 评论 -
Android KeyCode列表
KEYCODE列表电话键 KEYCODE_CALL拨号键5KEYCODE_ENDCALL挂机键6KEYCODE_HOME按键Home3KEYCODE_MENU菜单键82KEYCODE_BACK返回键4转载 2013-11-18 10:28:11 · 78358 阅读 · 4 评论 -
Android 开源项目(二)
开源分享(点击标题下载源码):1.Xabber客户端 2.oschina客户端 3.手机安全管家 4.星座连萌 5.玲闹铃 6.魔乐盒 7.PWP日历 8.Apollo音乐播放器 9.夏普名片识别 10.高仿人人网 11.简洁天气 12.高仿开心网 13.百度推聊转载 2013-11-28 13:58:16 · 1589 阅读 · 0 评论 -
android开源项目【View篇】
主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Animation等等。 一、ListView android-pulltorefresh 一个强大的转载 2014-01-09 13:19:02 · 3404 阅读 · 0 评论 -
【整理】android开源项目【developer篇】
主要介绍和Android开发工具和测试工具相关的开源项目。Buckfacebook开源的Android编译工具,效率是ant的两倍。主要优点在于:(1) 加快编译速度,通过并行利用多核cpu和跟踪不变资源减少增量编译时间实现(2) 可以在编译系统中生成编译规则而无须另外的系统生成编译规则文件(3) 编译同时可生成单元测试结果(4) 既可用于IDE编译也可用于持续集成转载 2014-01-09 13:20:33 · 1002 阅读 · 0 评论 -
【整理】android开源项目【blog篇】
主要介绍那些乐于分享并且有一些很不错的开源项目的个人和组织。Follow大神,深挖大神的项目和following,你会发现很多。一、个人JakeWharton 就职于SquareGithub地址:https://github.com/JakeWharton代表作:ActionBarSherlock,Android-ViewPagerIndicator,Nine Old An转载 2014-01-09 13:13:24 · 969 阅读 · 0 评论 -
【整理】android开源项目【项目篇】
主要介绍那些Android还不错的完整项目,目前包含的项目主要依据是项目有意思或项目分层规范比较好。Linux项目地址:https://github.com/torvalds/linuxAndroid项目地址:https://android.googlesource.com/或https://github.com/android以上两个项目,不解释(1) ZXing 二维码转载 2014-01-09 13:14:49 · 987 阅读 · 0 评论 -
【整理】android开源项目【tool篇】
主要包括那些不错的开发库,包括依赖注入框架、图片缓存、网络相关、数据库ORM建模、Android公共库、Android 高版本向低版本兼容、多媒体相关及其他。一、依赖注入DI通过依赖注入减少View、服务、资源简化初始化,事件绑定等重复繁琐工作AndroidAnnotations(Code Diet)android快速开发框架项目地址:https://github.com/转载 2014-01-09 13:17:21 · 2067 阅读 · 0 评论 -
android 所有焦点问题汇总【Focus】
setFocusable(true); // 是设置能否获得焦点而已。.requestFocus(); //是让控件得到焦点requestFocusInWindow() //的作用应该是获取窗口的焦点原创 2014-04-09 17:06:24 · 10022 阅读 · 0 评论 -
2015年十大热门Android开源新项目
2015即将结束,又到了大家喜闻乐见的年终盘点时刻啦,今天给大家盘点一下2015年Android开发领域新出现的10大热门开源项目。数据来自于GitHub搜索,创建时间自2015年1月1日开始的新项目才能入围,因此一些创建时间较早的诸如RxJava等优秀项目不在榜上,排名规则是best match,欢迎大家一起吐槽。10. Material-Animations它是一款实现了各种M原创 2016-01-05 14:08:14 · 799 阅读 · 0 评论