- 博客(53)
- 资源 (7)
- 收藏
- 关注
原创 省份城市区三级选择器
对于省份城市区三级选择器这个话题,可以说是老生常谈了。我这边的需求是,从网络上获取省份城市区的数据,然后塞到数据选择器里。
2016-11-17 10:20:53 4029
原创 Android常用的工具方法
/** * 判断是否是手机号 */ public static final boolean isMobileNO(String mobiles){ Pattern p = Pattern.compile("^((1[3,5,8][0-9])|(14[5,7])|(17[0,6,7,8]))\\d{8}$"); Matcher m = p.
2016-11-12 14:10:21 285
原创 android计算当前缓存大小与清除功能
import android.content.Context;import android.os.Environment;import java.io.File;import java.math.BigDecimal;public class DataCleanManager {//获取当前的缓存大小 public static String getTotalCacheSize
2016-11-12 14:02:45 489
原创 android 优酷视频集成遇到的坑
首先就是选网址,优酷有两个开放平台一个是优酷开放平台http://open.youku.com/,一个是优酷视频云的网址 http://cloud.youku.com/。前面那个的网站的播放器,笔者亲测是不行的。后面的那个网站的播放器是可用的。当时开发时,在这里卡了一两天。真是坑爹。然后就是集成了,后面优酷视频云里面的文档简直不能看。只有亲自试错了。首先下载网址里面的demo,然后将里面的Youk
2016-11-11 17:14:02 3532 2
原创 百度地图在scrollview里面滑动冲突解决以及跳转到百度地图app的方法
首先用百度开发者账号申请一个百度地图的key。然后将百度地图demo中的.jar和.so导包到自己项目中的libs目录下,在AndroidManifest文件中配置<meta-data android:name="com.baidu.lbsapi.API_KEY" android:value="XTApUL7LRzy4fNgWr1NomaBnfs
2016-11-07 21:44:45 1972
原创 Android高斯模糊在java层面上的两种实现方式
第一种是依赖于support-v8的实现如下package com.wbkj.artmss.Weight;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import a
2016-10-26 20:45:23 2319
原创 Android DrawerLayout和NavigationView实现左右侧滑和自定义toolbar。
首先看效果,如图所示。由于项目已经完成一部分了,各种效果已经夹杂在一起了,代码就不单独提取出来了,大致代码如下。布局文件代码如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-a
2016-10-23 21:52:35 6599 4
原创 javascript动态生成按钮并绑定点击事件
前一个多月公司的前端开发人员离职,公司一直在招前端,基本上每天都有几个来面试的人,就这个面试频率,也才招了一个多月才招到。绝大部分都是死在了一道上机面试提上。题目很基础,但也很考基本功,基本上才3%左右的人做出来。当时我就在想以我的半吊子前端知识挑战一下这个题目。之前一直忙着把Android项目弄上线,修改bug,一直没时间。现在国庆节放假,发了一天时间把前端又看了下,然后理所当然的就写出来了,功
2016-10-07 17:28:23 46193 10
原创 Android与JavaScript互相调用与通信。
前段时间一直在流行混合式开发,其中React native是其中的佼佼者。然后微信又推出应用号,javaScript无疑又火了一大把。无论框架再怎么变化,再怎么封装,原理都是基于javaScript与原生Android的互相调用。无非是封装的接口种类、名称、功能不一样吧了。现在用个简单的例子来说明javaScript是怎么和原生Android互相调用的。最后运行效果如图所示。点击htm
2016-10-03 20:36:43 2252
原创 用google zxing生成二维码和扫描二维码
二维码生成扫描器App详解。作品已上线地址为http://android.myapp.com/myapp/detail.htm?apkName=cn.erweima.creat。可以下载玩玩看下效果。 笔者的这个App采用的是zxing生成和扫描。然后支持将生成的二维码分享,比如说是朋友圈,QQ空间等,分享功能不用集成任何第三方,采用系统原生功能进行分享。 首先集成zxin
2016-09-30 23:04:55 4248
原创 Android 采用libmp3lame录制MP3文件
Android提供了两个API用于实现录音功能:android.media.AudioRecord、android.media.MediaRecorder。 网上有很多谈论这两个类的资料。现在大致总结下:1、AudioRecord主要是实现边录边播(AudioRecord+AudioTrack)以及对音频的实时处理(如会说话的汤姆猫、语音)优点:语音的实时处理,可
2016-09-30 16:51:43 4188 1
原创 python3,pyCharm2016环境下Django框架搭建与初步使用
在python3,pyCharm2016环境下Django框架搭建与初步使用。正所谓工欲善其事必先利其器,一个好的开发工具会很大的提升开发效率。pyCharm就是那种好工具,用这个工具搭建Django框架环境极其简单容易。0配置。接下来就介绍怎么使用。 首先点file选择new Project,选择Django。如图,设置你的项目名字和位置。然后等待pycharm加载完毕,接
2016-09-26 22:32:09 7342
原创 Android ZoomImageView手势缩放拖动图片,并将Glide加载的网络图片保存到本地。
在正式写干货时,先说几句题外话。本人今年毕业于一个非常普通的学校的软件工程。之前在学校断断续续的学习了Android开发。大三实习了一年。然后到现在进行Android开发也已经一年多了。一直觉得到网上写博客的人很牛逼,很高大上。之前因为自己实力不行,写作表达能力也不怎么样。一直压抑着写博客的想法。但现在实在是控制不住体内的洪荒之力,打算写写东西。这篇文章是我的第一篇文章,写的不好之处请多多包涵。本人目
2016-09-23 10:40:51 7043
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人