Android
文章平均质量分 51
东山少爷猪头
nice
展开
-
文本的复制与黏贴
from Stack Overflowhttp://stackoverflow.com/questions/13517835/clipboard-manager-crash-only-on-android-2-x/13517876#13517876API 11后,可以用content.ClipboardManager,如果API 11以下,则只能用text.ClipboardManag转载 2014-01-17 11:24:21 · 1438 阅读 · 0 评论 -
Android 点击通知栏,传递intent数据到已存在的activity
其实不是原创,是问郭神问来的.在此感谢郭霖. 以防自己忘记,也造福大家,每个人都去问郭神的话他也忙不过来,所以就写上来了. activity已经存在,从通知栏点进去不希望这个activity重新创建,只是希望拿到intent带过来的数据的话, 重要的是添加的那一系列flag. Intent intent = new Intent(NOTIFIER_NAME);...原创 2018-03-08 10:21:45 · 2515 阅读 · 1 评论 -
Android 8.0接收通知后会手机崩溃,闪屏,恢复出厂设置的解决方法
最近用极光推送,发现有新的SDK,就试试用.我的手机是Nexus 6P,原生8.0,结果一更新,手机就不断闪屏,系统崩溃,说要恢复出厂设置了幸亏重启前截停了.然后求助极光推送,可得到的答复不是SDK的问题,碰巧也有人碰到这问题,但他说他的解决方法是在drawable-xxxx各分辨率下加上jpush_notification_icon.png就可以避免了.可我试了不原创 2017-12-12 18:10:16 · 4142 阅读 · 5 评论 -
Android Studio 中Couldn't resolve resource
Couldn’t resolve resource, 预览出错,但运行正常转载 2017-05-25 16:25:50 · 5271 阅读 · 1 评论 -
设置EditText输入的文字全部变成大写或小写
开始的时候想用TextWatch的,但是发现他监听的事件会重复监听,导致很卡.如果先移除监听,改了再添加,光标的位置也会导致越界,可能我不会写吧,反正觉得很麻烦.后来上网一查,有更方便的方法,还可以很方便的抽出来重用.public class AllCapTransformationMethod extends ReplacementTransformationMethod {原创 2016-06-23 10:46:31 · 6821 阅读 · 0 评论 -
一个小问题引发的"Listview里有多个Edittext,点击一个全部都高亮"
最近在做一个Listview里嵌套多个Edittext的页面,刚开始还没什么问题.界面如下: 然后还按照需求,上传的时候判断如果输入框为空的话,就改变输入框的背景颜色来提示.这时候就发现这个EditText出现点其中一个,当前画面中所有Edittext都会高亮了.就算怎么修改他们clearFocus也不行.让我非常抓狂,上网到处都查不到相关资料.找了两天,也自己写了个小d原创 2016-03-10 17:41:11 · 1417 阅读 · 0 评论 -
在ListView中嵌套EditText,EditText内容过多需要滚动的问题
最近在做项目,需要在ListView中点击item展开一个固定高度的EditText,不能编辑,如果内容过多就需要滚动.但是发现EditText的滚动跟ListView的滚动冲突了在这里我参考了这个文章: http://blog.csdn.net/goodlixueyong/article/details/41172465 原理是当点到EditText上的时候,就让Edi原创 2015-10-23 11:24:54 · 2381 阅读 · 2 评论 -
关于布局中LinearLayout的fill_parent失效的解决方法
最近在给一个Fragment做个XML布局文件,该Fragment是嵌套在一个Activity里的.发现给他里面的子view设了fill_parent都不会扩展.而且很奇怪,试过各种设置,都没用. 把 View view = inflater.inflate(R.layout.其他布局文件,null); 换进来,就一点问题都没有,反正新建的xml,全部都失效,而且就算把别的布局文件的内原创 2015-11-12 10:10:09 · 3663 阅读 · 2 评论 -
[新]ListView中插广告栏兼DoubleClick For Publishers (DFP) Banner Ads demo,比旧方法更好效果
之前旧的做法在这里:点击打开链接http://blog.csdn.net/tempersitu/article/details/26728673原创 2014-07-02 17:04:30 · 3110 阅读 · 7 评论 -
ListView中插广告栏兼DoubleClick For Publishers (DFP) Banner Ads demo
效果图如下:原创 2014-05-23 17:43:44 · 4227 阅读 · 4 评论 -
Android 4.4从图库选择图片,获取图片路径并裁剪
最近在做一个从图库选择图片或拍照,然后裁剪的功能.本来是没问题的,一直在用Intent intent=new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);的方式来做,是调用系统图库来做,但是发现如果有图片是同步到google相册的话,图库里面能看到一个au原创 2014-03-05 17:08:11 · 111070 阅读 · 130 评论 -
ListView的addfooter没显示footer的原因之一
当作是自己遇到了问题,给自己记录下一直用Nexus4和7(都是4.4.2)的来开发,给listview加个footer.结果开个模拟器(2.3)再运行下,footer就不出现了.原来问题在于写代码的位置上.在高版本那就不会有问题,估计是4.3,4.4才没问题.其他版本上(包括4.1或以下的)都没footer出现.原因在于addFooter(),必须在setAdapter之前.不然设了a原创 2014-02-13 17:44:13 · 3151 阅读 · 0 评论 -
利用MultipartEntity上传文件碰到的中文转编码的问题.
之前碰到一个问题,要上传文件到后台的php服务器.同样的API,在iOS那边传过去,服务器能收到中文,但我这边发送过去,却只能收到一堆转了UTF-8的编码(就是要decode后才是中文的编码).我们android这边上传文件通常是用stream方式上传的,但这次后台不肯改,只收文件,那只好用MultipartEntity这个开源包来上传了,但是却遇到了编码问题.搞了很久(足足一个月了),终于在各种原创 2014-02-26 11:43:13 · 10098 阅读 · 0 评论 -
Bitmap.compress方法,在不同机器,不同系统上,保存出来的图片的效果和大小都会不一样
最近在做类似美图秀秀的apps,有改图和拼接图的功能.最后做好的bitmap通过compress压缩质量或者保存成文件.bitmap.compress(Bitmap.CompressFormat.JPEG, quality, stream);然而发现同一样的代码,同一样的图片,也是保存成一样的分辨率,生成的文件大小是不一样的,图片的效果也不一样.分别在Nexus 4 (4.4.2),Nex原创 2014-02-25 17:06:17 · 6269 阅读 · 0 评论 -
利用weight来实现因软键盘的出现,界面调整上移
最近要做这么一个界面,搞了很久,终于实现了.作为自己的笔记也好,分享也好,把方法写上来吧.首先要做的界面是这样的,如下图:界面上有个标题栏,是不动的.然后下面有个ImageView来显示图片,再下面有个输入框,最下面有个按钮.当点击输入框的时候,除了标题栏,其他都往上推,但是图片和输入框可以滑动的,以便查看.图比较丑,讲究着看吧.以下是布局的XML代码:<LinearLa原创 2014-01-20 15:09:42 · 2255 阅读 · 0 评论 -
4.0 以上插耳机让音乐在耳机播放,屏蔽掉喇叭播放
Stack Overflow原帖在这里: http://stackoverflow.com/questions/12036221/how-to-turn-speaker-on-off-programatically-in-android-4-0我发现在4.0以上用audioManager.setSpeakerphoneOn的方法已经不行了.插了耳机,喇叭还是照样出声音.国外有朋友分享了转载 2014-01-17 11:13:54 · 2687 阅读 · 0 评论 -
获取通知栏高度
之前上网找了很多方法,想获取到通知栏的高度.但都不行.有时应用做成全屏确实不方便,例如用在一些平板上,那些该死的平板的虚拟按键和通知栏是放在一起的.这时候就需要获取他的高度了.代码如下,还是谢谢我旧公司的高手程序猿.将自己之前发在eoe论坛的帖子copy过来而已,顺便把楼下的一同分享的也搬过来.这是自己的public static int getStatusBarHeight(Co转载 2014-01-17 11:19:05 · 5741 阅读 · 3 评论 -
Android webview 监听是否滚动到底部
参考:Android开发--------------WebView(二)之WebView的滑动底部顶部监听,加载进度条等设置最近项目有这样的需求,上网查了,很多都是说继承webview,重写onScrollChanged,通过计算getContentHeight() * getScale()和getHeight() + getScrollY(), 然后判断Math.abs(webcon...原创 2019-09-11 01:41:03 · 1893 阅读 · 0 评论