- 博客(15)
- 收藏
- 关注
转载 Android内容提供者ContentProvider
Android内容提供者ContentProviderpublic class InfoProvider extends ContentProvider { //数据库名 private static final String DATABASE_NAME = "moezu"; //数据库的AUTHORITY,可以随便定义,但是这里的AUTHORITY需与A
2017-11-29 15:49:15 213
转载 RxJava2二刷
RxJava2二刷:1、java.lang.IllegalStateException: Exception thrown on Scheduler.Worker thread. Add `onError` handling. Caused by: rx.exceptions.OnErrorNotImplementedException: Can't create handler in
2017-11-28 16:28:23 312
原创 项目笔记
1、关于Android Studio修改应用包名的问题:可以直接修改module的build.gradle文件里的applicationId "com.hah"然后点击右上角的sync now进行同步就可以了此时会发现AndroidManifest.xml文件里的package还是原来的名字,这个没有影响,因为在Android Studio中build.gradle构建工程后,
2017-11-28 16:26:46 380
原创 关于安卓应用上架问题
关于安卓应用上架问题:1、软件著作权:敏感类的应用比如理财,借贷,医疗等应用是需要的,普通的应用不需要2、金融许可证:金融类的应用需要(应用宝需要上传金融许可证)3、借贷资质:借贷类的应用需要(OPPO需要借贷资质)4、ICP证书和备案:金融类的应用需要官网备案(360和阿里应用分发平台需要)5、营业执照(三证合一或五证合一):注册企业开发者账号都需要6、法人身份证正反面,
2017-11-24 16:25:58 7479 2
原创 Failed to resolve: com.jakewharton.rxbinding2:rxbinding:2.0.0
Error:(9, 13) Failed to resolve: com.jakewharton.rxbinding2:rxbinding:2.0.0Show in FileShow in Project Structure dialog在build.gradle文件里面引入compile 'com.jakewharton.rxbinding2:rxbinding:2.0.0'出现
2017-11-24 15:58:59 1566
转载 友盟多渠道打包
友盟渠道打包学习:(方便后台做运营统计)1、AndroidManifest.xml配置(application节点下,与activity节点同层级) android:name="UMENG_CHANNEL"android:value="${UMENG_CHANNEL_VALUE}"/>2、module下的build.gradle配置 android{
2017-11-21 10:06:50 240
转载 DataBinding框架学习
转自:http://www.jianshu.com/p/87d4b9f30960DataBinding(框架,数据绑定,对MVVM的一种实现,直接绑定数据到XML中,自动刷新)1、在module的build.gradle文件中配置 dataBinding{ enabled = true }2、在XML文件中添加layout标签和data标签
2017-11-20 11:35:03 154
转载 build.gradle配置说明
build.gradle配置参数详解apply plugin:'com.android.application' //必需,声明是Android程序apply plugin:'me.tatarka.retrolamba' //可选,使用retrolamba解决打开jackOptions支持Java8后出错Error:Could not find property ‘options’ on
2017-11-17 18:39:25 981
原创 android.support.design.widget
项目中遇到的问题:1、声明了private ArrayList list;但是没有给list赋值就直接使用了 adapter = new InvesAdapter(getActivity(),list); mListView.setAdapter(adapter); 后面再给list赋值并且调用adapter.notifyDataSetChanged(); 会出
2017-11-17 09:23:48 1190
转载 RecyclerView学习
RecyclerView学习之旅--只有让自己变得优秀,才能遇到更优秀的别人(三种布局:LinearLayoutManager,GridLayoutManager,StaggeredGridLayoutManager)(加header)private SwipeRefreshLayout swipeRefresh; //下拉刷新 private RecyclerVie
2017-11-16 14:15:43 165
原创 JavaScript学习之Android与JS交互
先学JS,再学jQuery,不学Angular:1、Android调用JS函数更新网页数据 JSONObject ytbDetail = new JSONObject(); 法一: webview.loadUrl("javascript:jsRequest('"+ytbDetail.toString()+"')"); function jsRequest(app
2017-11-15 14:36:59 273
转载 Android内存优化及内存机制学习
Android内存机制学习:--只有自己变优秀了才能遇到更优秀的别人1、在后台耗电的只有带服务的应用,没有带服务的应用在后台是完全不耗电的。2、Android进程 .前台进程(屏幕上正在显示的进程和Dialer,Storage,Google Search等一些系统进程) .可见进程(不在前台但依然可见的进程,比如时钟,天气,输入法) .服务进程(进程中运行着
2017-11-15 14:34:01 203
原创 项目笔记
项目中的笔记:1、获取手机IP地址 ConnectivityManager manager = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE); NetworkInfo info = manager.getActiveNetworkInfo(); if(info == null){
2017-11-09 16:13:11 381
转载 不定期更新的英语
1、哎,宝宝今天好blue啊(表达忧郁)2、oh man(哦老天)3、It's driving me nuts(这简直逼疯我了)4、Leave me alone (离宝宝远一点)5、God I'm losing my mind (我要崩溃了)6、I need my down time(让我一个人静静)7、I am not on my game today (我今天不在状态)
2017-11-07 08:53:58 562
转载 Android基础巩固提升
Android基础提升学习之旅:1、Android自定义控件 .measure操作用于计算视图的大小(视图的宽和高),在View中定义为final类型,要求子类不能修改 measure()会调用onMeasure(),子类重写onMeasure()方法修改计算视图大小的方式,并通过setMeasuredDimension()保存计算结果 关
2017-11-04 11:05:50 279
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人