Android
文章平均质量分 84
what小白
懂得就行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
美团外卖Android Crash治理之路
本文转载来自于美团外卖Android Crash治理之路Crash率是衡量一个App好坏的重要指标之一,如果你忽略了它的存在,它就会愈演愈烈,最后造成大量用户的流失,进而给公司带来无法估量的损失。本文讲述美团外卖Android客户端团队在将App的Crash率从千分之三做到万分之二过程中所做的大量实践工作,抛砖引玉,希望能够为其他团队提供一些经验和启发。面临的挑战和成果面对用户使用频率...转载 2019-06-24 18:24:01 · 565 阅读 · 0 评论 -
Android 友盟多渠道打包
转载来自:https://blog.youkuaiyun.com/k571039838k/article/details/82625295转载来自:https://www.cnblogs.com/dingxiansen/p/9020278.html1.友盟官方申请appkey;2.申请好之后,在在AndroidManifest.xml中设置 <meta-data android:na...原创 2019-06-03 16:52:51 · 275 阅读 · 0 评论 -
Android之AIDL使用
AIDL是一个缩写,全称是AndroidInterface Definition Language,Android接口定义语言。设计这门语言的目的是为了实现进程间通信。因为两个进程无法直接通信,需要Android系统底层间接通信。Android中三种通信方式和使用场景:AIDLIPC多个应用程序多线程Binder只有IPC 没有多线程...原创 2019-06-25 13:05:05 · 244 阅读 · 0 评论 -
极光推送注册、接收、点击打开推送通知
在项目中用到了极光推送,所以把项目中做过的分享一下:1.下载极光推送所需要的包,如: 2.在AndroidManifest中配置权限和类,如下: <permission android:name="您应用的包名.permission.JPUSH_MESSAGE" android:protect原创 2016-10-11 14:18:45 · 6565 阅读 · 0 评论 -
Android dialog回弹效果
看到微博的那个点击底部加号弹出菜单的效果很好,所以,今天用dialog做了一下,这里分享一下,我主要是为了做这个回弹效果: 我做的dialog是从底部弹出的,所以先定义一个dialog,然后调用他的动画效果style name="ActionSheetDialogStyle" parent="@android:style/Theme.Dialog">原创 2016-10-18 15:56:10 · 3467 阅读 · 1 评论 -
android GridView两行水平滚动实现效果
项目中要求实现两行的水平滚动效果,当时想了很久是用listview实现呢还是用gridview实现,最后决定用gridview实现,如下:首先重写gridview:public class MyGridView extends GridView { public MyGridView(Context context) { super(context);原创 2016-09-30 15:32:27 · 6325 阅读 · 4 评论 -
Android TextView的滑动
在项目中做到,从一开始限制了textview的宽度和高度,所以内容没有完全显示出来,现在就要求textview能像scrollview一样滚动。其实在外层加一个scrollview也能实现,但是有点多此一举了,我百度了一下,所以加进去了,能滚动了,分享一下在xml布局中,给textview加入这两个属性:android:singleLine="false"android:sc原创 2016-09-29 15:51:26 · 912 阅读 · 0 评论 -
Android 仿iOS上拉下拉界面的效果实现
感觉iOS的那种上拉下拉界面的功能很好,所以今天在项目中也加了,都实现了,把项目中的例子拿出来给大家分享一下主要是重写ScrollView,xml布局也是一样的,只能有一个LinearLayout或者RelativeLayout布局,如下就是,里面的注释很详细,都能看懂public class MyReboundScrollView extends ScrollView {转载 2016-09-29 15:11:21 · 5379 阅读 · 0 评论 -
Android 状态栏沉浸
在开发过程用到的一些基础的功能,保存一下,就不用再到处乱找了!现在很多的项目的状态栏都要求标题和状态栏的颜色一样,我的项目中也是,所以今天写一下public void setImmerseStatue(View view) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { getWindow转载 2016-09-27 14:19:43 · 378 阅读 · 0 评论 -
Android面试之选择题
整理一些笔试经常碰见的面试题:Android项目工程下面的assets目录的作用是什么(b)A、放置应用到的图片资源。B、主要放置多媒体等数据文件C、放置字符串,颜色,数组等常量数据D、放置一些与UI相应的布局文件,都是xml文件关于res/raw目录说法正确的是(a)A、这里的文件是原封不动的存储到设备上不会转换为二进制的格式B、这里的文件是原封不动的存储到设备上会...原创 2019-06-21 11:54:47 · 2545 阅读 · 0 评论 -
Android 微信支付
做过的微信支付分享一下:1.首先你去微信开放平台把需要的一些东西都注册好,获取到,如商户账号,appid等,2.导入微信的libs包libammsdk.jar3.复制微信的这个包名和这两个类名,要一模一样,这是微信规定的4.我不知道你们是在哪边要处理的,如果是在前端处理的话,这些字段都要前端自己写,顺便说一下,在前端处理,微信支付的单位是分,所以你要将元转换为分,后端那原创 2016-10-21 17:59:45 · 575 阅读 · 0 评论
分享