自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

转载 webview长截图与短截图+滑动控件ScrollView长截图保存在本地

需求里需要进行控件的截图,webview试了多种方法不行,最后找到一种稳定的方法。以下代码分:短截图,长截图,保存在本地如下:webview长截图在5.0以上手机请先添加此方法:@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState)

2017-11-24 15:29:46 637 1

原创 如何批量重命名照片,但是去掉那个烦人的括号

1、首先把照片全部选中,然后右键选择一张,选择重命名,这里注意,直接将原来照片名删除即可,不需要输入任何字符(或者输入你自己喜欢的名称),之后,照片就被重命名为这种形式了  (1).jpg,  (2).jpg,  (3).jpg,.........2、将如下代码拷贝到任一个记事本文件里面,将记事本后缀改为.bat,注意一定是真正的后缀是.bat,有的人改完之后是.bat.txt,这样是没有

2017-11-22 19:54:19 21797 5

原创 webview无法吊起H5中的弹窗问题

解决方法:如果是fragment,必须使用getactivity()上下文,不能用全家上下文,否则无法弹窗。

2017-11-17 18:30:18 1515

原创 安卓okhttp网络封装

项目用到okhttp,需要进行封装以便调用。难点在于请求体的多种类型有的采用表单,有的采用json,有的是文件。代码如下:public class OkHttpManger { public static OkHttpClient sOkHttpClient = new OkHttpClient.Builder() .addInterceptor(

2017-11-14 15:59:00 331

原创 安卓网络请求封装--Android-Async-Http

最近项目需要封装统一的网络请求,因为后台数据的返回不确定性,决定进行最基础的封装,统一返回String,gson解析自行处理。采用Android-Async-Http框架。碰到的问题有:1、body要求为json而非表单形式,还有json+参数的请求体。2、Android-Async-Http框架未知原因闪退。代码如下:public class AsyHttpManger {

2017-11-14 15:54:22 453

转载 Android Webview 和Javascript交互调用

在Android的开发过程中、遇到一个新需求、那就是让Java代码和Javascript代码进行交互、在IOS中实现起来很麻烦、而在Android中相对来说容易多了、Android对这种交互进行了很好的封装、我们可以很简单的用Java代码调用WebView中的js函数、也可以用WebView中的js来调用Android应用中的Java代码。案例主要包含了: Html中调用Andro

2017-11-14 15:10:20 363

原创 DES加密工具类,用于网络参数加密

public class DESTool { // 密钥 ,至少24位 private final static String secretKey = "78c5davff03a8ddb2fd921f5@747/c#" ; // 向量 private final static String iv = "ff2a535c" ; // 加解密统

2017-11-11 11:23:06 415

原创 String清楚所有的空格

String s1=s2.replaceAll("\\s*", "");

2017-11-11 11:17:11 345

原创 webView loadData 中文乱码问题快速解决(API提供的标准用法不可行)

使用 loadData方法是中文部分会出现乱码,即使指定“utf-8”、“gbk”、“gb2312”也一样。 webView.getSettings().setDefaultTextEncodingName("UTF -8");//设置默认为utf-8// webView.loadData(data, "text/html", "UTF -8");//API提供的标准

2017-11-07 08:55:39 307

转载 android GoogleMap画导航线路图 路径规划

最近一个项目要给老外用,用的googlemap,做一些小demo:Google Mapandroid版和IOS版的SDK都没有集成路径规划的相关API,若要实现,只能通过http链接请求URL,携带起点终点经纬度,得到返回集合,在地图中展示。 Google Directions API :https://developers.google.com/maps/documentat

2017-11-06 20:27:15 5275 1

原创 okhttp提交请求body,json或者图片的方式

最近的后台接口要求:1、post请求,带参数,请求body提交json。2、post请求提交图片,带参数,表单形式提交图片。与常规请求参数要求不同,记录一下。原理:将post参数拼接到url中,json或者表单在添加的时候注明头文件。0、public static OkHttpClient sOkHttpClient = new OkHttpClient.Builder

2017-11-06 20:01:08 12589

原创 项目activity销毁后重建。

主流的布局,activity加fragment创建菜单,但是销毁主activity后,又自动创建了,暂时不在问题所在,可能基类与activity管理工具哪里出了问题。解决办法:判断是否第二次自动创建,销毁。@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode

2017-11-06 19:53:52 386

原创 android平台解决找不到sun.misc.BASE64Enocder的问题

java.long.NoClassDefFoundError: sun.misc.BASE64Encoder在与服务器端交互时,服务器端采用sun.misc.BASE64Encoder加密后,Android端找不到这个API。其API在jdk 1.6下的rt.jar中,有45.6M之巨大。我们需要使用则需要将其源码抽取出来单独放到客户端。http://files.c

2017-11-06 19:50:15 2525 1

微信开发sdk的jar文件

微信开发sdk的jar文件,直接拷贝进入项目,免去版本升级出现的问题

2017-08-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除