Android #Android开发环境搭建
1.下载:Google在国服的官网
https://developer.android.google.cn/index.html1.点击首页 “ 获取 Android Studio”
2.跳转以后等待网页加载完(左上角显示X则是未加载完)再点击绿
CRC校验
循环冗余校验(Cyclic Redundancy Check, CRC)是一种根据网络数据包或电脑文件等数据产生简短固定位数校验码的一种散列函数,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的原理来作错误侦测的。在数据传输过程中,无论传输系统的设计再怎么完美
前言:
之前搞项目的时候,就使用了这个Fragment,中间遇到了许多坑,把坑都解决了,现在写一篇较为简单的Fragment使用总结
Fragment的简单介绍:
简单来说,Fragment其实可以理解为一个具有自己生命周期的控件,只不过这个控件又有点特殊,它有自己的处
1. equals与==的区别??? 1.1 对于基本数据类型,==比较的是值是否相等 1.2 对于引用数据类型,== 比较的是对象内存地址是否一致,equal是Object类中的一个方法,在该类中,equals的实现也仅仅只是比较两个对象的内存地址是否相等,但在一些子类中,如:String、I
最近,我在HorizontalScrollview中使用scrollTo不起作用?
......
以上省略N个字。
我只想说:
在使用scrollTo的时候,要先保证该HorizontalScrollview已经初始化完毕,要是无法保证,那么,可以在HorizontalScrollview中这样
缘起
前端开发离不开Chrome的开发者工具,尤其是调试Android WebView时。然而,如果使用chrome://Inspect的方法,国内的开发者会惊奇地发现“空白啊”!为此,我发布过这个离线包的解决方案!已经可以无需Fan墙就能调试了。但是,在使用过程中发现了以下问题:
自定义支持上拉加载更多,下拉刷新,支持自由切换状态【加载中,加载成功,加载失败,没网络等状态】的控件,拓展功能[支持长按拖拽,侧滑删除]可以选择性添加 。具体使用方法,可以直接参考demo。
轻量级侧滑删除菜单,支持recyclerView,listView,直接嵌套item布局即可使用,整个侧滑菜
本文从Ionic1开发环境环境配置,配置中遇到的问题 2个方面说明.
环境:windows7 32位+jdk1.8+ionic1.3,64位系统可以参考下面方法,软件注意选择对应的版本即可。
Ionic1开发环境环境配置 步骤如下:
1、下载JDK并配置Java运行环境
触摸事件MotionEvent在用户交互中,占着非常重要的地位.首先,来看看MotionEvent中封装的一些常用的事件常量,它定义了触摸事件的不同类型.
1.单点触摸按下动作
public static final int ACTION_DOWN = 0;
2.单点触摸抬起动作
最近使用的EditText控件,有些属性不太清楚,做一下笔记
判断EditText中内容是否为空
mEtTitle.length()!=0
EditText多行显示
android:inputType="textMul
视频播放控件(一) 可拖动,变换SurfaceView
1 public class DragSurfaceView extends SurfaceView implements View.OnTouchListener {
2 protected int screenWidth;
首先要明确的是,scrollview 其实和普通的 view 并没有多大的差别,只不过给它加上了一些手势和约定。
我们知道,要让一个 scrollview 能够滚动的方法是设置它的 contentSize 的宽或者高或者同时比自己的 frame 大。
想一想为什么要这样做?
首先,scrollvie
现象
在android开发中,经常会需要替换resdrawable中的图片,打开reslayout下的文件预览布局页面发现图片已经被替换,但在模拟器或者真实机器上运行时发现该图片并没有被替换,还是使用的是原来的资源图片。
原因
在开发过程中,由于使用模拟器测试了程序,在首次运行后会将res文件夹下的
这里说一个官方推荐的写法:
private OnFragmentInteractionListener mListener;
@Override
public void onAttach(Context context) {
super.onAttach(
Android有很多特别的xml文件,如常用的selector、style以及shape,熟练使用这些xml可以是我们的项目变得更个性化。
一、子标签(corners、gradient、padding、size、solid、stroke)
1、padding和size
这两个可以选择不用,因为它们的
在design包里面 有一个 BottomSheetDialogFragment 这个Fragment,他已经帮我们处理好了手势,所以实现起来很简单。下面是代码:
public class ItemListDialogFragment extends BottomSheetDialogFragme
首先,确保手机打开了USB调试。如果还是检测不到WebView页面,主要有以下几种情况。
1、反应慢,稍等一会
2、关闭然后重新打开USB调试开关,刺激一下chrome,我的魅族手机有时需要这样操作一下。
3、华为手机,打开USB调试和仅充电模式下允许ADB调试。如下图
转自:https://blog.csdn.net/murphykwu/article/details/52457667
selinux的概念如上一篇链接所示:
http://www.cnblogs.com/linhaostudy/p/8659662.html
合成两张图片,上下叠加的效果:
/**
* 把两个位图覆盖合成为一个位图,以底层位图的长宽为基准
*
* @param backBitmap 在底部的位图
* @param frontBitmap 盖在上面的位图
* @return
*
入驻博客园两个月今天第一次发随笔,,话不多说,直接上图展示效果
主界面用的RecyclerView的瀑布流(StaggeredGridLayoutManager),同时加上Floatbutton悬浮按钮
此页面是添加内容的页面,图中横线框是重写了EditT