自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 微信公众号服务器设置token--servlet

我只是个不懂后台的菜鸡,所以出现了一些很菜鸡的错误,就算跟着大牛抄代码,微信还是没提示我成功,下面是我的一个坑。1.像微信文档所描述,你需要给一个服务器的url,然后随便写一个token,然后选择加密模式,然后提交。然后你就很随意的写了一个,然后提交,然后就提示“token校验失败”。然后你就一直在浏览器测试你的地址,可以啊,完全没问题啊,可以访问到啊,what?什么鬼,难道是骗我的,说好

2017-08-16 15:12:30 16849 1

原创 webview加载html代码(包含播发腾讯视频的分享代码)

腾讯视频下方的分享点击之后会出现三个不同的分享地址,如图:,第一个好像是基于falsh的,第二个是基于falsh播放的,由于android4.+不再支持falsh插件,所以这两种方式都不能使用,第一种会直接白屏,第二种会显示插件无法加载,第三种可以正常使用。 webView = (WebView) findViewById(R.id.webview); /**/

2017-08-02 10:26:12 3536 1

原创 关于activity保存页面状态的两个方法

众所周知,对于页面状态的修改,常见的方式都是:onSaveInstanceState中保存需要的数据,然后在onCreate中判断传入的Bundle对象,在这个对象中拿到保存的数据,然后进行数据的恢复。还有一种方法就是就在onRestoreInstanceState方法中获取数据,也是通过Bundle对象,但是这个方法只有activity异常销毁,然后再次进去的时候才会触发,所以也就不需要对b

2017-08-31 11:06:43 489

转载 github章鱼猫

https://octodex.github.com/

2017-08-30 15:13:10 2685

转载 转载一个webview开车指南以及实际项目中的使用

http://www.jianshu.com/p/3fcf8ba18d7fWebSettings webSettings = mWebView .getSettings();//支持获取手势焦点,输入用户名、密码或其他webview.requestFocusFromTouch();setJavaScriptEnabled(true); //支持jssetPluginsEnable

2017-08-29 12:57:25 263

原创 重温activity生命周期

早上突然想起:activity切换的时候生命周期是什么来着?Activity A跳转到Activity B,然后B再跳到A;A;onCreat-start-resume  然后 onpause-B oncreat还是onPuse-onStop-B onCreat??????what a fuck? 这都忘了?那就实际测试一遍再学一次吧。1.先打印A启动时的生

2017-08-29 10:27:20 266

原创 关于横竖屏切换的处理

1.首先根据其他博客所说,不设置的话:竖切横会走一遍生命周期,横切竖会走两边生命周期;设置android:configChanges="orientation"时,竖切横和横切竖都会直走一遍生命周期。但是在实际测试中(5.0版本和6.0版本上):不管是默认设置还是设置为orientation,在切换横竖屏时候都是只走一遍生命周期:08-29 09:41:38.689 18670-186

2017-08-29 10:02:28 380

转载 两个int相除保留两位小数

float size =(float)10/(float)3; double f1 = new BigDecimal((float)10/3).setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); Log.e("ddd==="+f1,"=="); DecimalFormat df = new Dec

2017-08-25 10:18:57 5587

转载 java将图片转化为base64和base64转化为图片编码并保存在本地;以及android转base64编码

使用方法:下面的img是拿过来的base64编码的图片//把这个图片存储起来String img=request.getParameter("img");System.out.print(img+"==");TypeConverter.GenerateImage(img);public class TypeConverter { //图片转化成base64字符串

2017-08-24 09:45:33 17686 3

原创 tomcat中实现非项目图片的url访问

实现一个需求,移动端上传图片到服务端,移动端使用base64编码,传输,服务端解码,保存到磁盘c:/picture;移动端再次请求的时候还是返回base64过去,想把图片做成以url表示的形式。这里只需要一个简单的配置:如下1.去tomcat的安装路径找到配置文件,然后修改找到server.xml进行如下配置2.去eclipse中,在下方找到你运行项目的tomc

2017-08-24 09:24:25 4875 1

原创 JDBC建立并插入数据库的基本操作

// 新建一个数据库 private void creatNewDataBase() { Connection connection; // 驱动程序名 String driver = "com.mysql.jdbc.Driver"; // URL指向要访问的数据库名mydata String url = "jdbc:mysql://localhost:3306/mytest

2017-08-23 14:51:19 432

原创 一个免费的内网穿透工具-sunny-ngrok

https://www.ngrok.cc/user.html使用方法:下载安装======然后去注册======注册完成会到个人信息呢里=======在个人信息呢里找到隧道管理========然后新建隧道====找到那个免费的====然后填写信息=====然后会得到一个隧道ID=========然后再安装目录找到那个bat文件,不是那个exe,打开=====然后输入id=====回车=====

2017-08-15 17:40:00 22629 3

原创 一个很基础的surfaceView使用

surfaceView可以用来自定义view,与view的区别是:view是在主线程绘制的,如果cpu垃圾或者计算量大,超过16MS的刷新频率,页面就GG。对于surfaceview,他的绘制是在子线程进行的。一个简单的demo,surfaceview的简单使用:1.跟自定义view一样,继承surfaceview。然后拿到重要的surfaceviewHolder和该surface

2017-08-10 16:38:24 411

原创 studio可以调试但打包报错-out of memory

ERROR:UNEXPECTED TOP-LEVEL ERRORError:java.lang OutOfMemoryError: GC over...........解决办法:在bulid.gradle(app)的android接点下: dexOptions { javaMaxHeapSize "4g" }

2017-08-01 09:24:42 1123

Android中javascrip交互

Android中javascrip交互

2017-03-09

imageload异步加载图片

异步加载图片使用的jar包

2016-02-29

空空如也

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

TA关注的人

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