暂无介绍
GitHub优秀的Android开源项目 转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView
你的打赏,是对我最大的支持: 支付宝:百度支付宝开发者平台 地址:https://open.alipay.com/platform/home.htm 进入我的开放平台: 自行创建: 快速接入支付能力 生成RSA秘钥 我们按照文档上来,首先是下载工具了,这里有win和mac两个地址,我是win,下载下来是这个样子的 我们按照图中的配置拿到了公钥和私钥 那我们可以配置了,我们找到项目详情
大家早上好,今天其实本来应该发我写的文章的,不过看到邮箱里有几篇文章已经挤压了快两个星期了,相信投稿作者们肯定等得很焦急,那么今天依旧发投稿文章。 本篇文章来自老萌主,虽然不是多么高深的技术,但是对下载图片这个小功能做了细致的研究。一直只会使用成熟的开源框架无法得到成长,本篇文章将带你探究自己写图片下载时所需要注意的“坑”。 老萌主
AppCompatRatingBar这个控件很多年前用过,用来做商场评价用的,当时就碰到了很多坑,都摆平了, 多年未使用发现又掉坑了,因为以前没记录,很多坑都忘记怎么干掉的了,花了一点时间终于又摆平了 为了下次使用方便,这里做个记录。 先看下正确使用后的效果图吧: 直接上使用的文件内容吧: <android.support.v7.widget.AppCompatRatingBar style="@style/RadingStyle" android:layout_width
开发项目中遇到一个需求就是用手机按照顺序拍几张图片然后将图片拼接成一张全景的照片百度了一下看到OpenCV 的Stitcher工具支持全景图片拼接于是研究了一下OpenCV 花了差不多一周时间才研究出来呕心沥血的成果分享给大家 本篇文章将带给大家的知识点: (1).Windows上利用AndroidStudio进行ndk编译 (2).使用静态库的方式导入OpenCV(生成的包更小,传统的导入方式需要java的m
一、Context继承体系 只用记住一句:Activity、Service与Application都是继承自ContextWrapper,而ContextWrapperimplementsContext。每个:Activity、Service与Application都是一个Context实例。 Context总数=Activity个数+Service个数+1个ApplicationContext 可以通过命令行查看Context的个数 adbshelldumpsysmeminfopac
context的作用:访问全局的资源的 访问资源的实例代码: publicclassMainActivityextendsActivity{ privateTextViewtv;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);//举例访问string.xml中的资源 ////setContentView(R.layout.activity_main); // tv=ne
在Android中,ListView通常用来实现纵向滚动的列表,而HorizontalScrollView则可以实现横向滚动的列表项。 引入HorizontalScrollView控件很简单,例如在一个LinearLayout中: <HorizontalScrollView android:layout_width="match_parent" android:layout_height="wrap_content" android:scrollbars="none"> <Lin
一、RatingBar如何更改填充星星的颜色呢? 解决方法: 1、在Android5.0版本之后,RatingBar控件有一个android:progressTint:属性,在这里可以直接设置自己想要的颜色。 例如: 2、大家可以看到在方法一中,该条语句出现了黄条警告,这就是因为它只支持API21以上的版本,那么低版本的要如何进行兼容呢?我们可以在填充该布局的Activ
1.环境的搭建: AndroidStudio下载地址:http://www.android-studio.org/ SDKManager需要安装AndroidSupportRepository,没有安装的需要自己去下,为了防止你的手机需要安装第三方的插件才能测试(豌豆荚,手机应用管家),最好选择图片的GoogleUSBDriver 2.实例演示: 1.新建一个Android工程 不需要创建Activity,主要是使用Java语言 2.配置gradle(app) compile'com.andr
今天网上逛的时候,发现一个检查Andorid内存泄露的开源库。顿时惊为神器!! 是不是神器,首先来张示意图 运行时检测,通知栏提示,信息包括泄露代码行数,泄露对象。 简直了。。。 再来看看项目地址https://github.com/square/leakcanarysquare出品。 再来看看怎么使用 publicclassExampleApplicationextendsApplication{ @OverridepublicvoidonCreate(){ super.onCrea
自从2013GoogleI/O大会之后,笔者就将androidide开发工具从eclipse迁移到AndroidStudio了,androidstudio一直在更新完善,为了与时俱进,我们当然要将工具更新到最新版本啦!其实更新本来是很简单,只要从AndroidStudioHelp菜单中选择CheckforUpdate即可: 但是你会收到如下提示: 小伙伴们这是为什么呢?因为“伟大的墙”!!!下面介绍笔者的解决方法。 1.获取自己电脑上安装的AndroidStudio的
最近学习ARouter,发现导入ARouter依赖时,引发com.android.support版本冲突: 如上图所示,左边圈红的两个25.2.0的support包就是ARouter引进来的,和项目的support27.1.1冲突了,解决: 如果很多第三方包都有与support包冲突的话,可以在build文件添加以下代码: //强制所有的第三方包使用指定版本的support包: configurations.all{ resolutionStrategy.eachDependency{Dependency
Android如何设置ListView不可点击 在Android开发的时候我们有可能遇到一些需求在ListView里边还设置按钮,但是在点击按钮的时候,系统会首先消耗掉ListView的点击事件,使得我们在点击按钮的时候并没有效果。 那么怎样设置才能正确的达到想要的效果呢 方法: 在相应的Adapter里边加上这些代码即可。 @Override publicbooleanisEnabled(intposition){ returnfalse; } 不知道具体位置? 截
问题: java.lang.InstantiationException:java.lang.Class<com.android.tools.ir.runtime.IncrementalChange>cannotbeinstantiated 解决方案: File->Settings->Build,Exceution,Deployment->InstantRun 取消勾选 重新编译,问题解决! 参考链接:https://issuetracker.g