
android
liuqianfly
立志成为一个优秀的程序员
展开
-
动态添加RadioGroup组件的RadioButton出现多选状况解决
动态添加RadioGroup组件的RadioButton出现多选状况解决 (1)使用radiogroup组件时,每个radiobutton必须有一个id,否则会出现多选,不管是xml文件还是动态添加; (2)每一个radiobutton最好不要嵌套任何父布局,父布局直接为radiogroup即可; (3)确保radiobutton的id不会重复,如果是在xml中,则可以直接报错,而在动态添加时原创 2016-07-14 14:01:35 · 2713 阅读 · 0 评论 -
Scrollview嵌套listView出现listItem.measure(0, 0)报空指针异常原因
Scrollview嵌套listView出现listItem.measure(0, 0)报空指针异常原因解决办法: listItem的条目父布局必须是LinearLayout,如果不是则报此异常。将listItem的父布局改成LinearLayout则一切解决。原创 2016-07-28 10:53:31 · 438 阅读 · 0 评论 -
scrollerview嵌套listview问题解决
scrollerview嵌套listview问题解决测量listview的高度,解决listview显示不全留白问题自定义listview使用liearLayout代替listviewpackage com.fcuser.utils;import android.view.View;import android.view.ViewGroup;import android.widget.L原创 2016-07-08 12:56:10 · 557 阅读 · 0 评论 -
Scrollview嵌套viewpager时,手动侧滑viewpager出现滑动不够灵敏解决办法
Scrollview嵌套viewpager时,手动侧滑viewpager出现滑动灵敏度不够怎么解决?vp_tabdetail_photo.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) {原创 2016-09-09 14:33:13 · 323 阅读 · 0 评论 -
新接触新探索RecyclerView
(一)RecyclerView基本使用点: (1)设置布局管理器LayoutManager :线性布局,水平或者竖直的 // recycleView.setLayoutManager(new LinearLayoutManager(this)); // recycleView.setLayoutManager(new LinearLayoutManager(this,Li原创 2016-10-27 13:38:04 · 498 阅读 · 0 评论 -
新鲜的OkHttp
OkHttp请求分为两种 (1)GET请求 (2)POST请求 (一)OkHttp请求的基本用法 GET请求,实例如下 private void getMsgFromNet() { OkHttpClient client = new OkHttpClient(); try { Request request = new Request.原创 2016-10-27 13:59:25 · 366 阅读 · 0 评论 -
Android多线程机制
问题1)为何需要多线程? 在android中,在主线程中如果耗时太长会出现ANR(android not Responding),也就是看起来很卡; 一些下载图片,下载数据等耗时操作需要在其他线程执行。 一句话:避免应用太卡,需要使用多线程。2)多线程如何实现? 多线程实现方式两种方式: implements Runnable 或 extends Thread3)多线程机制的核心是啥?转载 2017-09-14 17:55:38 · 1676 阅读 · 1 评论 -
深入理解handler机制
在Android 中handler的基本用法import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivit原创 2017-09-15 13:59:55 · 288 阅读 · 0 评论 -
android studio、git、github之间的关系
关系: android studio作为现阶段android开发的主流开发工具,自带git版本控制工具。github是通过git工具来连接同一研发团队中各组员代码的代码管理平台。(一). 如何使android studio与git建立连接? 下载并安装git,在android studio上配置安装路径并test 注册github账号,在android studio上配置账号密码并test (翻译 2017-09-13 17:42:22 · 516 阅读 · 0 评论