摘要:
滑动冲突说实在的就是子view的滑动事件与父view的滑动事件的监听都在同时触发,而导致的activity的点击事件或者布局出问题 常见的就有Scrollerview与Scrollerview与listview或者gridview发生冲突,listview是RecycleView等等的代表。话说,其 阅读全文
摘要:
身为新手,在运用网络解析json数据的时候,发现先会用Gson等框架解析json,然后就懒起来学原生解析了,这下在看别人写的demo的时候就尴尬了,一块块的,不懂写什么,气氛十分尴尬。 不多说,先来条好bolg的链接:http://blog.csdn.net/android_lyp/article/ 阅读全文
摘要:
还是这张图 这里的历史列表就是一个ListView,抛开该界面中ScrollView或者RecycleView与该ListView会有冲突,所谓的冲突,说白了就是父控件与子控件两者间的关系冲突,该冲突的解决方法是 (1)ListView与ScrollView滑动冲突的解决方法: 给ListView加 阅读全文
摘要:
最近有个要要实现以下的小功能的需求,话说我也该吐槽以下这个和.9png相比我觉得这两个不知道闹那样的,不过这两种都能实现以下的小需求 其中listview中搜索历史记录的半角边框,是用自定义边框做的 只需要在该listview中所设置的adapter中的view中的layout里面添加backgro 阅读全文
摘要:
一.首先我们利用github作为代码库,有两种方法可以创建代码库 一定要配置好git环境和创建好github账号 检测git环境配置 检测github账号是否能登录 成功就会 (1)在github中直接创建代码库,再在Androidstudio中需要把代码提交到仓库的时候就会弹出一个需要填代码库的名 阅读全文
摘要:
http://blog.csdn.net/JerryWu145/article/details/52507451?locationNum=14 androidstudio中的环信例子(记得自己申请key) http://pan.baidu.com/s/1kUZrtUR 阅读全文
摘要:
转:http://blog.csdn.net/guolin_blog/article/details/53122387 本篇文章的主题是ConstraintLayout。其实ConstraintLayout是Android Studio 2.2中主要的新增功能之一,也是Google在去年的I/O大会 阅读全文
摘要:
在网络上找的一些经典的例子复习使用 一,解析嵌套json字符串,一个json字符串中嵌套另一个json字符串 我要获取的是嵌套在msg里的result中的所有数据。 先用msg和result分别创建bean类,把Result作为msg的其中一个变量 两个类都继承序列化 然后在获取到数据的地方进行Gs 阅读全文
摘要:
转:http://blog.csdn.net/qq_31852701/article/details/52946127 首先MVP 是从经典的MVC架构演变而来,那我们是不是要先说下何为MVC模式? 系统C/S(Client/Server)三层架构模型: 1)视图层(View):一般采用XML文件对 阅读全文
摘要:
转:http://blog.csdn.net/sergeycao/article/details/52585411 谈transact 和onTransact需要先聊聊iBinder IBinder是什么呢?首先要明白,Android的远程调用(就是跨进程调用)就是通过IBinder实现的,下面是对 阅读全文
摘要:
一.AIDL的意义: AIDL全称是Android Interface Definition Language,是android接口定义语言。AIDL就是为了避免我们一遍遍的写一些千篇一律的代码而出现的一个模板。 目的:实现进程间通信,而且在能在多进程并发的情况下进行进程间的通信。 与Messeng 阅读全文
摘要:
1.滑动冲突原因: 当有内外两层View同时可以滑动的时候,这个时候就会产生滑动冲突。 2.常见的冲突场景: 场景1: 场景2: 场景3: 4.解决方法种类: (1)外部拦截法: 针对场景1,我们可以发现外部和内部的滑动方向不一样也就是说只要判断当前dy和dx的大小,如果dy>dx,那么当前就是竖直 阅读全文
摘要:
参考:http://blog.csdn.net/struggle323/article/details/50814646 Scroller的弹性滑动原理: 将一次大的滑动分成若干次小的滑动并在一段时间内完成 阅读全文
摘要:
参考链接: http://blog.csdn.net/chunqiuwei/article/details/50679568# http://blog.csdn.net/zly921112/article/details/50436538 view滑动种类: 1.根据layout()方法来产生滑动 阅读全文
摘要:
转:http://blog.csdn.net/android_tutor/article/details/5772285 阅读全文
摘要:
1 //获取版本名 2 public static String getVersionName(Context context) { 3 return getPackageInfo(context).versionName; 4 } 5 6 //获取版本号 7 public static int getVersionCode(Context ... 阅读全文
摘要:
1 public static boolean isConnect(Context context) { 2 ConnectivityManager connectionManager = (ConnectivityManager) context 3 .getSystemService(Context.CONNECTIVITY_SERVICE); ... 阅读全文
摘要:
本文demo和参考例子参考-传送 门:http://blog.csdn.net/duguang77/article/details/17676797 一.增量更新优点:节省客户端和服务器端流量 增量更新和热修复是不同的两个技术 学习要求:学会jni相关操作,例如androidstudio如何生成和应 阅读全文
摘要:
本文主要参考blog:http://blog.csdn.net/jkan2001/article/details/54316375 下面是本人结合blog生成so包过程中遇到一些问题和解决方法 (1)新建一个android项目,增加native方法 (2)执行Build->Make Project方 阅读全文