个人博客:haichenyi.com。感谢关注 项目里面用到了tflite,用于做简单的图片处理,不是判断图片是什么类型,就是传进去图片,生成新图片,类似于前面一篇讲的GPUImage的滤镜功能,但是比滤镜功能更加强…
分类:Android
Android 6.0取消了HttpClient等方法解决方法
在eclipse或 android studio开发, 设置android SDK的编译版本为23时,且使用了httpClient相关类的库项目:如android-async-http等等,会出现有一些类找不到的错误…
优秀程序员具备的10个共同特征?
一、前言 如果你对最新的编程语言和最新的框架有最新的了解——非常棒!你已经掌握了编写优秀代码所需的技术技能。但是,拥有坚实的技术能力并不是唯一需要程序员的职业。要想脱颖而出,你需要具备做这项工作所需要的各种特质,并做好它…
minSdk(API 21) > deviceSdk(API 17)
运行一个开源的项目出现“minSdk(API 21) > deviceSdk(API 17)”的提示,因为我用的是手机是sdk(API 17)的,而项目要求是最低版本是minSdk(API 21),在我的测试机上面…
android.os.BadParcelableException readParcelableCreator
碰到这种问题还是比较诡异的,这个bug说的是解析实体的问题 报错代码: 但是实际报错的时候是data.getIntExtra(“key”, -1); 只要涉及到Intent的传输数据都会报这个问题 报错原因: 导致报错的…
Program type already present: android.support.v13.view.DragStartHelper$1
关于已经存在的问题, 记录一下解决方式: configurations.all { exclude group: 'com.android.support', module: 'support-v13' } 关于导入的项…
Android通讯录的管理(联系人的增删改查)
Android中的联系人存储是通过ContentProvider实现的。因此APP对系统通讯录进行操作涉及到ContentProvider接口的使用。 通讯录存储常用的数据库表 使用有关接口前,首先了解一下通讯录数据库中…
BitMask 使用参考
为什么要使用 BitMask 在前一篇文章:Android 中的 Enum 到底占多少内存?该如何用? 中提到内存占用的问题。 对于 Java 类应用,内存方面需要注意: 不要占用大量内存,否则可用内存少;触发 GC 或…
android中使用Intent在activity之间传递数据
android中intent传递数据的简单使用: 1.使用intent传递数据: 首先将需要传递的数据放入到intent中 Intent intent = new Intent(MainActivity.this,Oth…
java.lang.NullPointerException: Layout parameters cannot be null at android.view.View.setLayoutParams(View.java:11504)
今天在写一个 popwindow,给它重新设置高度的时候,竟然报错: java.lang.NullPointerException: Layout parameters cannot be null at android…
用Mantle构建Model层
在项目开发过程中,经常要自定义Model,然后在请求服务器得到数据后(一般是Json数据),用字典取值的方式给自定义的Model赋值,封装成数据对象。这样做有几个问题: 服务器更新字段(或者添加字段)后,客户端要在每个M…
最新最全的 Android 开源项目合集(二)
原文链接:https://github.com/opendigg/awesome-github-android-ui Card folding-cell-android ★2556 – 安卓FoldingCe…