240 发简信
IP属地:山东
  • 提供下源码可以吗

    Android 记录一下仿抖音评论列表

    之前写过一篇类似的文章,但是只有dialog的部分,链接:https://www.jianshu.com/p/c1941eee0c4a[https://www.jianshu...

  • Android系统启动流程

    Android系统启动流程 对于纯Android应用层开发来讲,了解一些Android的启动流程的知识并不会直接提高自己的代码质量。但是作为整个Android系统的开端,这部...

  • 求教,使用高德地图加载天地图球面墨卡托投影瓦片,出现偏移问题,是由于坐标系不同而导致的,求教如何解决

    关于坐标系、投影与瓦片切片(Web墨卡托,WGS84,CGCS2000,TMS,谷歌XYZ)

    这将是一篇很长很专业的文章,这涉及到我的专业 ...... 地理学的人掌握坐标系和投影知识就应该像计算机的人掌握计算机原理和操作系统原理一样,但近几年工作发现很少有人能说清楚...

  • 120
    关于坐标系、投影与瓦片切片(Web墨卡托,WGS84,CGCS2000,TMS,谷歌XYZ)

    这将是一篇很长很专业的文章,这涉及到我的专业 ...... 地理学的人掌握坐标系和投影知识就应该像计算机的人掌握计算机原理和操作系统原理一样,但近几年工作发现很少有人能说清楚...

  • 监听物理返回键,重写EditText的onKeyPreIme方法即可实现
    public class CustomEditText extends AppCompatEditText {

    private OnPutAwayTheKeyboard keyboard;

    public interface OnPutAwayTheKeyboard{
    void onPutAwayTheKeyboard();
    }

    public CustomEditText(@NonNull Context context) {
    super(context);
    }

    public CustomEditText(@NonNull Context context, @Nullable AttributeSet attrs) {
    super(context, attrs);
    }

    public CustomEditText(@NonNull Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
    super(context, attrs, defStyleAttr);
    }

    public void setKeyboard(OnPutAwayTheKeyboard keyboard) {
    this.keyboard = keyboard;
    }

    @Override
    public boolean onKeyPreIme(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK && event.getAction() == 1) {
    super.onKeyPreIme(keyCode, event);
    if(null != keyboard){
    keyboard.onPutAwayTheKeyboard();
    }
    return false;
    }
    return super.onKeyPreIme(keyCode, event);
    }
    }

    [35→100]Android仿微信朋友圈评论功能

    最近做一个类似微信朋友圈的功能,发现这个要做精细了,还是挺麻烦的,以评论为例。细细体验,它有如下特性: 点击评论的时候,才显示评论输入框。 输入框显示的位置紧紧靠在待评论消息...