排序:
默认
按更新时间
按访问量

EditText 输入限制

最近项目,遇到一个需求输入姓名只能是韩文(棒子的app),不能有任何的数字,特殊符号,英文字母。。。本来以为很简单 查询一下韩文Unicode 范围”\uAC00-\uD7A3”然后想当然的写一个正则 "^[\uAC00-\uD7A3]+$"然后写一个Edittext 继承E...

2017-12-15 18:11:51

阅读数:107

评论数:0

WebView 生成长图,截图

关于 WebView 截图 网上已经有很多例子了,但是在研究使用的时候发现一些问题,在这记录一下,供大家参考。

2017-09-21 10:12:42

阅读数:913

评论数:0

Android WebView及 一些细节记录

问题: WebView用播放视频 WebView的Activity被Finish之后。声音或者视频仍然在后台播放,声音也不停止。解决: 暂停播放:在页面的onPause方法中使用: webView.getClass().getMethod("onPause").invoke...

2017-09-15 17:23:19

阅读数:150

评论数:0

intent.ACTION_CALL拨不出去电话的奇特问题~~~

一个很简单的拨打电话的问题,却出现了特别奇怪的现象。String phoneNum; phoneNum = "0800123123" callBtn.setOnClickListener(new View.OnClickListener() { @O...

2017-03-02 10:39:39

阅读数:915

评论数:0

Android notification icon 变成白色

android 5.0之后 Google为了统一 通知栏风格,要求notification 图标都变成单色,如果不是单色则会通过算法变成单色。当然这不是所有系统都强制改变的,目前好像只有nexus 系列 和 HTC手机会遵循这一原则。所以就会出现 notification 图标变成 全白的。如果...

2017-01-09 14:36:56

阅读数:1114

评论数:1

GCM 的升级版——FCM(firebase cloud messaging)

推送服务对于现在的应用并不陌生,前有挡在墙外的GCM,和在墙内的Jpush,功能上大家大同小异,近几年大大小小的推送sdk层出不穷(比如:XG Push,华为推送,阿里云推送)到底哪个才能成为未来的官方认证的推送一直没有答案。之前谷歌推出的GCM一直因为 某堵墙 的原因一直不能稳定的使用,不过随着...

2016-12-28 16:49:13

阅读数:4867

评论数:3

Android 渠道包(多渠道打包)

某日,突然有个需求,要打多渠道包(没办法~~坑逼的国内环境~)之后就在网上找了找,自己总结了一下,以免以后踩坑~~首先 在AndroidManifest.xml 里面添加如下代码:<meta-data android:name="CHANNEL"...

2016-10-09 18:00:08

阅读数:374

评论数:0

RecyclerView 的使用 (跨列的GridView)

RecyclerView

2016-10-09 17:16:53

阅读数:1272

评论数:0

BottomSheetDialog——仿知乎分享弹出框

一直想从网上找一个类似“知乎”里文章分享的控件。但是好像都没有特别像的,于是乎只能自己做一个了。先来整理整理思路: 1,用到的主要东西就是BottomSheetDialog这个东西,要把这东西引入工程需要在工程的app. gradle里添加下面的代码:ext { supportVersi...

2016-08-05 14:28:42

阅读数:2875

评论数:3

SwipeRefreshLayout——Android最棒的下拉刷新!

下拉刷新一直Android开发者头疼的东西,虽然有很多大神出写出了很多第三方的下拉刷新listview,但是 多多少少都会有些bug或者性能问题。 直到谷歌出了这个东西——SwipeRefreshLayout 一切的下拉刷新都不再是问题1,gradle里: dependencies ...

2016-04-12 15:49:23

阅读数:582

评论数:0

Android 添加点击效果(5.0之后水波纹效果)

关于 button,textView,等点击效果API 21之前:在drawable里建一个xml文件,里面写: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:andr...

2016-03-31 10:14:51

阅读数:5513

评论数:0

Android退出程序最佳方式

public class ActivityCollector { public static List<Activity> activities = new ArrayList<Activity>(); public static void addActivity(...

2016-03-22 14:20:31

阅读数:344

评论数:0

Android Activity生命周期理解

activity是Android中四大组件之一,十分重要,这篇文章主要写下自我理解的Activity 生命周期 变化过程 Activity 类中定义了七个回调方法,覆盖了活动生命周期的每一个环节,下面我来一一介绍下这七个方法。 1. onCreate() 这个方法你已经看到过很多次...

2016-03-22 13:47:39

阅读数:235

评论数:0

关于Android程序杀掉之前所有Activity(可用于登陆后被顶掉、更改应用内语言)

关于Android程序杀掉之前所有Activity(可用于登陆后被顶掉、更改应用内语言)这里以更改应用内语言为例: 可以有两种方式: 第一种,重新设定下应用内语言,不过这个方法要写在程序的第一个activity里面(也就是AndroidManifest.xml里面的LAUNCHER这个页),而...

2016-03-17 17:38:29

阅读数:1241

评论数:0

仿ios9风格的Android 分享dialog

仿ios9风格的Android 分享dialogAndroid 开发人员都知道,很多时候Android应用都会在设计上仿照或者迁就ios版本。尤其在系统自带风的控件上(比如timepicker,dialog等等)。网上一直没有成熟的仿ios9样式的分享dialog,然而只能自己做啦,现在分享给大家

2016-03-15 17:41:07

阅读数:1407

评论数:0

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