Android 编程问题
Android编程问题
疯狂小芋头
这个作者很懒,什么都没留下…
展开
-
修改Bitmap的配色
1. 修改Bitmap的配色 对于 Drawable 可以使用的系统提供的方法进行 Drawable 的配色设置 DrawableCompat.setTint(drawable, color); 但是对于Bitmap系统目前没有直接的设置方法。由于图片资源实际上也是一个Bitmap,Drawable的setTint()生效肯定是进行了某些处理,所以可以参考Bitmap对应的Drawable的处理实现对Bitmap的配色修改。 最终解决方案: //设置bitmap图片为主题配色 @Nulla原创 2020-12-07 20:29:32 · 2311 阅读 · 0 评论 -
ref和out的区别
ref和out的区别在C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员更改参数的值,并保持该更改。若要通过引用传递参数, 可使用ref或out关键字。ref和out这两个关键字都能够提供相似的功效,其作用也很像C中的指针变量。它们的区别是: 1、使用ref型参数时,传入的参数必须先被初始化。对out而言,必须在方法中对其完成初始化。 2、使用ref和out时,转载 2014-07-18 11:37:39 · 579 阅读 · 0 评论 -
Nvelocity模板错误
对初用Nvelocity模板的初学者来说,有时会容易犯小错误。如下:原创 2014-07-27 14:24:25 · 816 阅读 · 1 评论 -
关于数据库操作及事务的处理
DAL就是基于ADO.NET的,那么可以为你的DAL增加一个返回 DbTransaction 对象的方法,然后使用类似这样的工厂方法 C# code ? 1 2 3 4 5 6 7 using(DbTransaction tran=CreateMyTransaction()) {转载 2014-08-27 20:18:22 · 797 阅读 · 0 评论 -
异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值。
转自:http://blog.csdn.net/lizhao1226/article/details/6236810 及转自:http://blog.csdn.net/zhensoft163/article/details/5448597转载 2014-07-29 01:11:22 · 1706 阅读 · 0 评论 -
byte[]与int转换
原文:http://blog.csdn.net/sunnyfans/article/details/8286906 第一种: 1、int与byte[]之间的转换(类似的byte short,long型转载 2014-10-15 14:43:44 · 1580 阅读 · 0 评论 -
使用ConvenientBanner时页面第一次显示总会显示最后一页
ConvenientBanner在只使用setCanLoop()时界面第一次总会显示最后一页而不是第一页原创 2016-10-18 16:41:08 · 2617 阅读 · 2 评论 -
一次集成与升级AndroidX的记录
最近将某个项目升级到了 AndroidX,中间出现了很多问题,特别记录一下。 由于整个过程很复杂,需要简单说明一下。大概的过程如下: 1. 未升级 AndroidX 之前 首先是原来没有打算升级 AndroidX 的,只是想集成阿里的推送;但是发现一直无法下载到库,gradle 一直报错。 1.1. Connection refused 连接被拒绝,试了非常多次,不科学上网/部分科学上网/全局...原创 2019-03-18 12:35:29 · 2229 阅读 · 0 评论