android-笔记
文章平均质量分 50
villen_t
这个作者很懒,什么都没留下…
展开
-
EditText点击父布局时让其失去焦点
@Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) { View v = getCurrentFocus(); if (isShouldHideInput(v, ev)) { InputMethodManager imm = (InputM原创 2021-11-03 17:27:57 · 292 阅读 · 0 评论 -
bug 记录
android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag. Is this really what you want?异常(从非Activity开启Activity时的异常),...原创 2018-11-10 21:24:54 · 286 阅读 · 0 评论 -
省份的 Json:province.json
[ { "name": "北京市", "city": [ { "name": "北京市", "area": [ "东城区", "西城区", "崇文区", "宣武区",原创 2018-11-03 23:35:40 · 1871 阅读 · 0 评论 -
databinding的简单使用步骤
1.开启databindingandroid { //在 app 的 build.grandle 中添加开启配置 dataBinding { enabled = true }}2、创建实体public class User { public String name; public User(String name) { this...原创 2018-11-03 20:36:02 · 830 阅读 · 0 评论 -
屏幕适配
https://blog.csdn.net/wangwangli6/article/details/63258270原创 2018-06-07 16:56:13 · 88 阅读 · 0 评论 -
scrollview 嵌套多个竖直向的 recyclerview 时,图片显示不全的问题
原文:https://blog.csdn.net/lyh1299259684/article/details/78494655使用方法二时,问题解决原创 2018-10-26 08:56:47 · 583 阅读 · 0 评论 -
android 文档
android开发者官方网站 - Android Developers https://developer.android.google.cn/docs/Android官方培训课程中文版(v0.9.7) http://hukai.me/android-training-course-in-chinese/index.html https://github.com/kesenhoo/and...原创 2018-07-18 14:45:11 · 209 阅读 · 0 评论 -
adb logcat 的妙用(输出 log 到指定文件中)
原文地址:https://blog.csdn.net/tumuzhuanjia/article/details/39555445新建空文件夹 log,用于存储 log 日志文件在 log 文件夹中,右键选择“在此处打开命令行”命令行中,执行命令,清空日志信息adb logcat -c操作手机,直到需要打印 log 时为止 为了便于区分,以下输入的log文件,均以...原创 2018-07-12 14:19:10 · 178832 阅读 · 2 评论 -
res 资源文件分包
先看下效果从图中可以看出新增了 res_core 和 res_sub 两个资源包,这样我们就可以对每个模块的资源都进行具体分类管理了方法很简单,在 app 文件夹下的 build.gradle 文件中 android 节点下的 sourceSets 中配置,如下sourceSets { main { res.srcDirs('src/main/res', '...原创 2018-07-11 17:18:12 · 1351 阅读 · 0 评论 -
android 开发标准
GitHub 上大神总结的开发标准,很实用、很全面https://github.com/Blankj/AndroidStandardDevelop原创 2018-07-11 10:08:45 · 527 阅读 · 0 评论 -
android 开发小技巧
Edittext非空判断,如果为空,则该edittext自动获取焦点 =>if (TextUtils.isEmpty(username)) { Toast.makeText(this, getResources().getString(R.string.editText_cannot_be_empty), Toast.LENGTH_SHORT).show();...原创 2018-07-11 09:20:47 · 113 阅读 · 0 评论 -
RecyclerView 的简单使用 -- (横向/纵向)列表、网格、瀑布流的实现
代码实现Activity.javapublic class RecyclerViewActivity extends BaseActivity { private RecyclerView recyclerView; @Override protected void onCreate(@Nullable Bundle savedInstanceState) {...原创 2018-06-01 15:56:00 · 21719 阅读 · 3 评论 -
序列化--Serializable与Parcelable
序列化:就是将对象的状态信息转换为可以存储或传输的形式的过程在我们平时开发中,我们用到序列化最多的地方就是通过intent传递对象, 如果你要在intent中传递基本数据类型以外的对象,那么该对象必须实现 Serializable或者Parcelable,否则会报错 注意 1:通过intent传递过去的对象是经过了序列化与反序列化的,虽然传送的对象和接收的对象内容相同...原创 2018-03-22 17:39:06 · 176 阅读 · 0 评论 -
用 SpannableString 打造绚丽多彩的 TextView 显示效果
首先 - - 了解SpannableString SpannableString其实和String一样,都是一种字符串类型,TextView也可以直接设置SpannableString作为显示文本,不同的是SpannableString可以通过使用其方法setSpan方法实现字符串各种形式风格的显示,重要的是可以指定设置的区间,也就是为字符串指定下标区间内的子字符串设置格式。 setS原创 2017-12-14 16:07:54 · 361 阅读 · 0 评论 -
intent用途汇总
1、开启一个新界面 Intent intent= new Intent(this, NewActivity.class); startActivity(intent);2、数据传递 Intent intent= new Intent(); intent.putExtra(“key”, value); startActivity(intent);3、开启一个新的界面,然原创 2017-12-12 14:17:46 · 2678 阅读 · 0 评论