优化
扬帆起航友创
走对了就努力活得更好!对自己好点!
展开
-
android 小米手机部分机型通过网上查到的方法调用高德地图出现闪退问题处理
加入 intent.addCategory(Intent.CATEGORY_DEFAULT);即可解决,网上的方法基本少了这个,但是我测试了vivo,三星 小米max2 , 魅族 都没有问题只有小米note2偶发 小米5 每次都会闪退 .加入后小米5能正常调起高德地图....原创 2018-11-06 14:44:29 · 1241 阅读 · 0 评论 -
android ShareSDK一键分享 快速集成解决坑后的代码,官方文档真的很坑!!!
ShareSDK一键分享 快速集成解决坑后的代码,官方文档真的很坑!!! 有需要的直接copy代码 配置到官方文档看快速集成文档进行配置. private void showShare(ShareUrlVO share) { params.clear(); String headUrl = share.getHeadUrl(); String...原创 2018-06-01 10:00:53 · 1884 阅读 · 0 评论 -
android httpClient 支持HTTPS的2种处理方式
android httpClient 支持HTTPS的2种处理方式问题:项目中Android https或http请求地址重定向为HTTPS的地址,相信很多人都遇到了这个异常(无终端认证): javax.net.ssl.SSLPeerUnverifiedException: No peer certificate解决过程:1.没遇转载 2017-02-20 17:07:25 · 404 阅读 · 0 评论 -
解决过度绘制的过程以及遇到的一些坑
1.由于开始编程的时候就没有注意过度绘制的问题,当我打开手机过度渲染时,整个app界面基本是红瞎眼!感叹问题不如马上就着手解决,开始由于对这方面不熟悉,找到自己的布局严重渲染的区域; 首先说明下过度绘制颜色区分 :0 x淡蓝 1x绿色 2x紫色 3x浅红 4x深红 a 去掉背景色 b去掉多余的布局嵌套结果发现还是很严重,也就是我的布局还没绘制就原创 2016-12-27 16:03:48 · 1011 阅读 · 0 评论 -
android theme主题使用遇到的一个小问题
今天由于解决过度重绘问题,导致布局中的背景色需要去掉,但却达不到UI的显示效果。这就想到了用theme来解决这个问题,结果发现在工具上有背景效果但安装到手机上却仍然是白色背景,我又检查了activity是不是有背景,Fragent是不是用了背景结果都没有,实在没法了,请教朋友啦。结果就是自己在Theme用了baground 而不是windBaground原创 2016-12-26 21:54:02 · 487 阅读 · 0 评论 -
android 性能测试工具
Android 性能测试工具- Emmagee 2.0 发布 AndrewLeo 发布于2014年09月22日 收藏 100 评论 35GreenPlum 数据库性能测试与分析>>>» Emmagee是网易杭州研究院QA团队开发的一个简单易上手的Android性能监测小工具,主要用于监控单个App的CPU,内存,流量,启动耗时,电量,电流等性能状态的变化,且用户可转载 2016-11-13 20:13:36 · 402 阅读 · 0 评论 -
TextVIEW 添加空格 实现文本对齐
由于项目需要文本字数为2-3-4个,需要进行对齐处理,修改了textView的setText()实现简单的对齐效果。package com.example.toasttest;import android.content.Context;import android.util.AttributeSet;import android.widget.TextView;public原创 2016-10-28 11:52:03 · 2375 阅读 · 0 评论 -
记一场 Android 技术答疑
之前在Stuq的Android课程中有幸分享了一些关于优化的问题,后期又处理了一些来自网友的问题,这里简单以文字形式做个整理.网络IO应该在哪种形式的线程中执行首先网络IO一般耗时比较长,有的可能到几十毫秒由于耗时较长,如果采用单一线程处理,势必导致后续的请求无法快速执行建议使用线程池来处理达到快速响应和线程的复用。简单示例:private void testDoN转载 2016-10-27 10:42:39 · 326 阅读 · 0 评论 -
LeakCanary开源项目 内存泄漏检测工具 库 使用
http://www.jianshu.com/p/7db231163168http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0510/2860.html转载 2016-10-26 11:46:56 · 358 阅读 · 0 评论 -
APP字体大小,不随系统的字体大小变化而变化的方法
从android4.0起系统设置的”显示“提供设置字体大小的选项。这个设置直接会影响到所有sp为单位的字体适配,所以很多app在设置了系统字体后瞬间变得面目全非。下面是解决方案[java] view plain copy print?Resources res = super.getResources(); Configuration co转载 2016-10-13 18:35:18 · 585 阅读 · 0 评论 -
TimePickerDialog 5.0以上无法直接输入
版权声明:本文为博主原创文章,未经博主允许不得转载。 Android L 系统手机上使用 TimePickerDialog 注意问题:问题描述如图: 问题原因:输入框焦点Android L (5.0) 下TimePickerDialog 如果是使用"+","-"进行时间调整,那么点击"确定"后会正常保存,如果尝试手动输入时需等到释放焦点后才能转载 2016-10-10 17:49:27 · 741 阅读 · 0 评论 -
android ListView点击item删除事件的实现
listView 的item点击删除问题的完美解决方案原创 2016-04-28 12:10:41 · 16854 阅读 · 6 评论 -
DatePicker 控件在5.0以上版本 焦点释放问题 手动输入点击确定按钮不能正确获取到日期优化
/** * 弹出日期时间选择框方法 * * @param inputDate * :为需要设置的日期时间文本编辑框 * * @param title * : 对话框标题 * * @param setMaxDate *原创 2016-10-11 10:55:25 · 1238 阅读 · 0 评论 -
开发中 华为手机无法 直接 进入相册获取图片解决方案
开发中碰到无法直接进入相册的情况,会弹出选择界面,而需求是要直接从相册获取图片public void localImage(int code) {Intent intent;if (Build.VERSION.SDK_INT intent = new Intent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");原创 2016-10-10 11:54:51 · 5269 阅读 · 0 评论 -
android 虚拟键适配PopupWindow显示位置
先上图:可以发现,虚拟键位,挡住了取消按钮的触控区域,网上百度一下,大多是在布局内家加上(Android:fitsSystemWindows=”true”) ,BUT我的控件不是布局,里面写好的啊!我采用的自定义布局,SO 问题就是如何让取消按钮的触控区域显示出来。解决办法:获取虚拟键高度,然后定位显示布局的位置public static Point getNavi转载 2016-09-23 11:02:00 · 317 阅读 · 0 评论 -
android 关于app启动时SplashActivity界面加了延时动画用户点击back键出现闪屏做的修复
public class SplashActivity extends BaseActivity {Handler handler = new Handler();@Overridepublic int getLayoutResID() {return R.layout.activity_splash;}@Overridepublic void in原创 2016-05-02 11:21:11 · 663 阅读 · 0 评论 -
Android 多级frangment+viewPager 切换导致viewpager 中的fragment显示不了问题处理
getFragmentManager()改为即可解决 getChildFragmentManager();mViewPager.setAdapter(new PagerAdapter(getChildFragmentManager()));原创 2019-06-19 17:37:18 · 370 阅读 · 0 评论