摘要:
android中全局异常捕捉 只要写代码就会有bug,但是我们要想办法收集到客户的bug。有第三方bugly或者友盟等可以收集。但是,android原生就提供了有关收集异常的api,所以我们来学习一下。 异常捕捉实现 android中提供了Thread.UncaughtExceptionHandle 阅读全文
摘要:
获取okHttp..jar.包 1.联网获取jar包 2.本地添加 okHttp的使用 get请求 1.创建okHttpClient对象new OkHttpClient(); 2.创建一个请求对象Request, new Request.Builder().url(" ").build(); 3.发 阅读全文
摘要:
因为app中用到华为推送,但是华为推送在不同版本上是存在不同问题的,需要单独来处理。 那么最基本的问题是要获取EMUI系统的版本号。 上网翻了很多博客帖子,基本上是在获取root权限下去读取/system/build.prop文件的内容,获取Emui版本号。但是,不是所有用户的手机都root了。 p 阅读全文
摘要:
需求: 简单工厂模式实现: 1.收费方式抽象类 public abstract class CashSuper { /** * 现金收取方式的抽象方法 * @param money 原价 * @return 当前价 */ protected abstract double acceptCash(do 阅读全文
摘要:
序 说好的每天进步一点点的,结果工作太忙,一直在加班,都没有学习新东西。我还要进BAT呢。 坚持每天学习新东西。 写代码时,意识到在代码结构上还是有点欠缺。赶紧补上。 纪录对设计模式的认识。小菜变大鸟。进攻BAT。 应用场景: 编写一个计算器控制台程序,要求输入两个数和运算符号,得到结果。 这本书使 阅读全文
摘要:
结论来源是通过打Log来总结的。比较浅的来解释TextWatcher 类。 1 TextWatcher textWatcher = new TextWatcher() { 2 @Override 3 public void beforeTextChanged(CharSequence s, int 阅读全文
摘要:
使用了ScrollView嵌套LinearLayout,将ScrollView中android:fillViewport设置为true。 分析: 当ScrollView里的元素想填满ScrollView时,使用"fill_parent"是不管用的,必需为ScrollView设置:android:fi 阅读全文
摘要:
1.自定义View画线http://fariytale.iteye.com/blog/1264225 下面介绍几种简单的方法2.textView和View画直线 background为设置直线的颜色但是也只能画直线3.自定义shape文件http://blog.csdn.net/lan410812571/article/details/9946991dotted_line.xml文件 ... 阅读全文
摘要:
NoteMainActivity点击跳转至NoteListActivity我们都了解:当A界面点击进入B界面时,此时 A===onPause--->onStop B===onStart--->onResumeB界面退出,A界面显示,此时 B===onPause--->onStop A===onRestart--->onStart--->on... 阅读全文