首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
仁昌居士
掘友等级
居士
android,算命
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Android SO文件的概念、兼容、适配和可能的错误
不论是否被发现,一切荣誉归属于大佬。 开发Android应用时,有时候Java层的编码不能满足实现需求,就需要到C/C++实现后生成SO文件,再用System.loadLibrary()加载进行调用,这里成为JNI层的实现。常见的场景如:加解密算法,音视频编解码等。在生成SO文…
EditText要求输入整数数字且要从1开始,不能输入0。
今天碰到一个需求, EditText要求输入整数数字且要从1开始,不能输入0。 2、通过EditText的addTextChangedListener()方法,调用TextWatcher接口的三个方法中的after,来实现 EditText输入值从1开始,不能输入0。 为什么我…
谈谈Fragment中的onActivityResult
大家或许有遇到这个神坑,在Fragment中使用startActivityForResult能够成功,可是在Fragment中的onActivityResult却无法被调用。一不注意就让人一夜愁白了头。苦经探索(当然包括亲爱的百度和谷歌),终于总结出了一些规律。 在Fragme…
Retrofit 用response.body().string()的方式输出日志注意事项
当我想有时候想打印请求回调数据时,会通过response.body().string()或者responseBody.string()的方式获取json数据字符串。这个就有注意的问题了。 这样就会GG了。 单独使用这句并不会有问题。 因为,OkHttp不把它存储在内存中,就是你…
android:clipToPadding和android:clipChildren
设置该控件的绘制范围是否在Padding里面。当clipToPadding为true时,布局不能绘制到padding区域。当clipToPadding为false时,表示布局能够被绘制到padding区域。默认clipToPadding为true。 当我们为ListView、S…
Interpolator导致 的动画执行实际效果
AccelerateInterpolator:在动画开始的地方速率改变比较慢,然后开始加速AccelerateDecelerateInterpolator:在动画开始与结束的地方速率改变比较慢,在中间
SVG和Vector的概念和如何在Android Studio中使用
今天我在看某脑SVG视频和网上查资料时,发现了和某位大佬的写文章的某种巧合(报以微妙的笑容)。因为强迫症,所以我想总结性的抄袭一下。不论是否被发现,一切荣誉归属于大佬。 即Scalable Vector Graphics 可伸缩矢量图形,这种图像格式在前端中已经使用的非常广泛了…
转载:一个根据代码自动生成UML的插件,助你看源码事半功倍
不论是否被发现,一切荣誉归属于大佬。 SimpleUML是 一个根据代码自动生成UML的插件. 大家都知道根据UML来看源码是很爽的,直观的继承树,抽象结构可以很方便的让我们从架构角度看代码.有一个UML生成插件很多人不知道,因为AS插件库没有,哪怕网上有下载也没有教程,于是想…
(转载)dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算
不论是否被发现,一切荣誉归属于大佬。 dip : Density independent pixels ,设备无关像素。 dpi :dots per inch , 直接来说就是一英寸多少个像素点。常见取值 120,160,240。我一般称作像素密度,简称密度 density :…
SweepGradient扫描渐变的(float cx, float cy, int[] colors, float[] positions)参数的意义
SweepGradient 作为画图时,用到的扫描渐变。 有两个方法。 很明显,第一个方法是第二个方法的简化。 所以,我只用讲下面一个方法,就能两个方法都懂了。 而对于positions这个 float[]数组,写过代码的人,可能反而会很糊涂。 这个positions数组指定的…
下一页
个人成就
文章被点赞
6
文章被阅读
17,830
掘力值
221
关注了
11
关注者
0
收藏集
0
关注标签
30
加入于
2017-07-10