张梓彬的博客

最开始的90%的代码使用了程序员90%的时间,剩下的10%的代码也需要90%的开发时间——Tom Cargill...

Windows平台下Git服务器搭建

转载自:https://www.cnblogs.com/ucos/p/3924720.html 第一步:下载Java,下载地址:http://www.java.com/zh_CN/ 第二步:安装Java.安装步骤不再详述。 第三步:配置Java环境变量. 右键”计算机” =&...

2019-05-13 15:49:24

阅读数 6

评论数 0

高德地图发布版SHA1获取

转载自:http://blog.csdn.net/yukimineryuu/article/details/50933582 用Eclipse获取sha1值比较简单。 最近自己换了android studio开发,申请key的时候,要两个版本的sha1值。一个是开发版(de...

2017-11-14 15:22:47

阅读数 189

评论数 0

通过xml处理sql语句时对小于号与大于号的处理转换

本文转载自长安散人的博客 当我们需要通过xml格式处理sql语句时,经常会用到,,>,>=等符号,但是很容易引起xml格式的错误,这样会导致后台将xml字符串转换为xml文档时报错,从而导致程序错误。 这样的问题在iBatiS中或者自定义的xml处理sql的程序中经常需要我...

2017-08-08 10:43:28

阅读数 246

评论数 0

Android:最全面的 Webview 详解

1. 简介 WebView是一个基于webkit引擎、展现web页面的控件。 android的Webview在低版本和高版本采用了不同的webkit版本内核,4.4后直接使用了Chrome。 2. 作用 显示和渲染Web页面直接使用html文件(网络上或本地assets中)作布局可和...

2017-07-04 16:30:59

阅读数 345

评论数 0

安卓6.0动态获取权限

在配置清单文件中写了权限之后发现安卓系统6.0及以上运行的时候权限都是关着的,这个时候需要动态获取 代码如下: package com.zzb.permission; import android.Manifest; import android.content.Inte...

2017-07-04 10:15:47

阅读数 1283

评论数 1

自定义接口利用观察者模式在第二个页面向第一个页面发送数据

这里不用Intent传值,主要简单介绍下interface的使用 效果如下: 首先新建两个页面MainActivity和HomeActivity,布局很简单,TextView和Button,看也看出来了,不多说了 接着创建一个观察者接口: public interface Watcher...

2017-07-03 17:07:59

阅读数 204

评论数 0

获取本地视频,网络视频的第一帧图片,使之显示出来

转自:程无心的博客 String path  = Environment.getExternalStorageDirectory().getPath(); MediaMetadataRetriever media = new MediaMetadataRetriever(); media...

2017-06-29 15:31:59

阅读数 1907

评论数 1

ExpandableListView可扩展的下拉列表简单的使用

使用ExpandableListView不需要依赖任何框架直接使用即可。 首先,搭个简单的布局 xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas....

2017-06-29 15:21:13

阅读数 344

评论数 0

重写popwindow,打造属于你的精美UI三级城市联动

本文简单讲解下城市的三级联动: 效果如下图: 简单的讲解下思路:重写popwindow,popwindow的布局如上图,最上面三个TextView,下面三个ListView,然后将你的城市数组遍历之后写入到ListView中。 重写的PopWindow源码如下: package com.zzb...

2017-06-21 15:27:32

阅读数 819

评论数 0

Android关于软键盘弹出遮盖了原来界面的布局控件

转载:来自http://blog.csdn.net/vaecer/article/details/50827072 引言         软键盘弹出,会遮盖Activity界面的控件。这个问题十分让人头疼。总结下简单的处理方法。 方案 给Activity设置软键盘出...

2017-05-27 17:19:11

阅读数 1034

评论数 0

Unix时间戳转换成普通时间一个隐藏的问题

今天搞了下时间戳,发现一个隐藏的小问题。 百度一下时间戳在线工具转换进入http://tool.chinaz.com/tools/unixtime.aspx这个网站,在线转换时间戳,并且提供了各类语言的转换代码: 按照他提供的方法在JAVA里面跑一面 打印得到...

2017-05-24 12:36:21

阅读数 956

评论数 0

Android在一个APP中通过包名或类名启动另一个APP

转自 http://blog.csdn.net/mad1989/article/details/38090513的博客 开发有时需要在一个应用中启动另一个应用,比如Launcher加载所有的已安装的程序的列表,当点击图标时可以启动另一个应用。一般我们知道了另一个应用的包名和MainAct...

2017-05-23 15:28:00

阅读数 369

评论数 0

解决安装Virtualbox报严重错误

昨天安装Genymotion模拟器的时候需要安装Virtualbox才能运行,我安装好Virtualbox发现报严重错误: Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknow...

2017-05-17 11:40:29

阅读数 5207

评论数 0

如何解决android studio找不到手机!

今天刚重装系统,重新安装好了studio,结果在做测试的时候发现AS找不到手机了,那我还怎么运行程序(此处请自动忽略模拟器),一脸懵逼。然后各种想办法,刚开始认为AS没有下载对应的SDK版本,结果发现和这个没有半毛钱关系。当然运行的时候还是要下载对应SDK,这个目前不提,只说如何让AS找到真机吧。...

2017-05-16 17:48:07

阅读数 11657

评论数 0

为AndroidStudio设置自定义类注释

转自http://blog.csdn.net/dajian35/article/details/52865922的博客 我们在使用eclipse的时候,只要在类上面输入/**再按enter,就会出现类注释。 package com.demo; /** * ...

2017-05-15 10:41:58

阅读数 293

评论数 0

使用Okhttp上传图片

写项目的时候接触了上传图片这个模块。第一次使用OKhttputils上传图片时发现有时候上传成功,有时候失败报500错误,我纠结了一天,用postman测试接口是没有问题的,最后换回原生的okhttp框架去写。后来发现可能是之前的OKhttputils版本太低了导致的(2.6.2),现在用的Okh...

2017-05-08 11:19:05

阅读数 13240

评论数 12

如何解决安卓项目报65536错误

五一放假回家,放完假回来发现安卓项目生成不了apk了,每次运行就报下面的错误: 妈的,这是什么鬼,怎么节前好好地,节后就发生幽灵事件了,于是我仔细回忆,我节前也没动代码啊,然后我问老板有没有人懂我的电脑,老板说没有啊!真是奇怪了,怎么生成不了apk了。把问题发到群里,在群里大神的指导下终于明白了...

2017-05-02 15:24:00

阅读数 325

评论数 0

xUtils3

XUtils3一共有4大功能:注解模块,网络模块,图片加载模块,数据库模块。  使用XUtils只需要在libs文件夹里面加入一个jar包,如果对服务器返回的数据进行封装的话,还需要导入一个Gson的jar包。 所需权限: "android.permission.INTERNET&q...

2017-04-18 23:04:25

阅读数 259

评论数 0

Android 常见的广播 action常量

Intent.ACTION_AIRPLANE_MODE_CHANGED; //关闭或打开飞行模式时的广播 Intent.ACTION_BATTERY_CHANGED; //充电状态,或者电池的电量发生变化 //电池的充电状态、电荷级别改变,不能通过组建声明接收这个广播,只有通过Contex...

2017-04-18 21:34:38

阅读数 308

评论数 0

如何解决AlertDialog.Builder没有dismiss()方法

在用到AlertDialog.Builder去创建一个弹窗的时候,发现居然没有dismiss()方法, 比如我写了一个自定义的弹窗,那么如何使它取消掉: dialog = new AlertDialog.Builder(this); final View view = View.i...

2017-04-07 16:57:35

阅读数 6064

评论数 2

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