nuli1228588792
码龄9年
求更新 关注
提问 私信
  • 博客:16,893
    问答:1,485
    18,378
    总访问量
  • 20
    原创
  • 0
    粉丝
  • 24
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2016-05-06
博客简介:

nuli1228588792的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得3次评论
  • 获得4次收藏
创作历程
  • 4篇
    2017年
  • 16篇
    2016年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 5

TA参与的活动 0

  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

关于 android.support.v7.widget.ListPopupWindow 在5.0 以上设备显示时上下出现黑边的解决办法。

android.support.v7.widget.ListPopupWindow 在Android 5.0 以上设备时,点击 AnchorView 时,ListPopupWindow 弹出来有可能出现上下 多出一点黑边框,可能是因为 ListPopupWindow 设置了背景的原因,我的解决办法 如下 ;private ListPopupWindow mFolderPopupWindow;
原创
发布博客 2017.05.05 ·
1267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于 greenDao 在studio 里的运行时java.lang.NoClassDefFoundError: org.greenrobot.greendao.query.QueryBuilder

greenDao 3.2.0 在studio 的gradle 文件 build的时候很方便,按照github 官方显示的流程配置就 ok了,但是需要注意的一点是,compile 'org.greenrobot:greendao-generator:3.2.2'   不能再在build里添加了,因为  classpath 'org.greenrobot:greendao-gradle-plugi
原创
发布博客 2017.04.15 ·
2967 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

android 手机调试程序时eclipse打印不出Log日志

方法:1、在拨号界面输入:*#*#2846579#*#*  进入测试菜单界面 2、Project Menu–后台设置–LOG设置3、LOG开关–LOG打开   LOG级别设置–VERBOSE4、Dump&Log– 全部选中5、重启手机,重启Eclipse
原创
发布博客 2017.04.07 ·
455 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AS 中 代码中的中文注释可能会引起Gradle报错

解决办法:在项目下的build.gradle下添加以下代码即可解决tasks.withType(Compile) { options.encoding = "UTF-8"}Gradle2.0+环境下需将Compile改为JavaCompiletasks.withType(JavaCompile) { options.encoding = "UTF-8
原创
发布博客 2017.02.23 ·
804 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

有效的解决ListView宽度设置为wrap_content还是占满整行的问题

代码如下:前提是lsitview已经添加了item,要不然listAdapter.getCount()会返回负值public void setListViewBasedOnChildren(ListView listView) {        ListAdapter listAdapter = listView.getAdapter();       
原创
发布博客 2016.12.06 ·
4826 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

SharedPreferences偏好设置工具类

/** * 对偏好设置文件进行操作的工具类 * @author pjy * */public class SPUtil {    public SharedPreferences sp;    public static Editor editor;      public SPUtil(Context context,String name) {     
原创
发布博客 2016.07.23 ·
331 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

当listview的item的布局中有Button等可点击按钮时,item的点击事件与Button的点击事件处理

若点击整个item事件没有反应,那是因为Button按钮是可点击的的,它默认获得焦点,要想实现item布局中除Button以外的区域可点击的效果。可在xml布局中的Button属性中设置   android:focusable="false",若效果不佳,还可以在item的根布局中加入属性: android:descendantFocusability="blocksDescendants
原创
发布博客 2016.07.23 ·
331 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义listview右侧的字母导航view,滑动view时,listview显示的分组为自定义view的滑动到的字母

package com.contant.myview;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import a
原创
发布博客 2016.07.23 ·
339 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义渐变色的view,实现viewpager的滑动导航监听

package com.contant.myview;import com.contant.R;import android.content.Context;import android.content.res.TypedArray;import android.graphics.Bitmap;import android.graphics.Canvas;import
原创
发布博客 2016.07.23 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

黑名单电话管理

服务类import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import com.android.internal.telephony.ITelephony;import com.karen.db.DBUtil;import com.karen.entit
原创
发布博客 2016.07.10 ·
540 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用jsoup获取网络数据

jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。jsoup 的主要功能如下:1. 从一个 URL,文件或字符串中解析 HTML;2. 使用 DOM 或 CSS 选择器来查找、取出数据;3. 可操作 HTM
原创
发布博客 2016.07.10 ·
436 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图片的异步加载和缓存

package com.mymusicplayer.util;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import jav
原创
发布博客 2016.07.03 ·
438 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将一个bitmap剪切成圆形的bitmap

/*** 实现圆形头像的处理* * @param bitmap* @return*/public static Bitmap formatBitmap(Bitmap bitmap) {// 图片的宽度int width = bitmap.getWidth();// 图片的高度int height = bitmap.getHeight();int
原创
发布博客 2016.07.03 ·
666 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ListView添加headerview实现连动滑动

在安卓布局中,我们经常碰到这种情况,在listview上方有几个view,想要实现与listview一样的滑动效果,往往我们会把整个布局做成一个scrollView,然后重写listview的onmeasure方法,嵌套在scrollView中,这样写其实比较麻烦,谷歌官方已经给出了解决方法。将listview前面的所有view放在一个layout布局中,在activity中初始化view时,将此
原创
发布博客 2016.06.24 ·
644 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

简单创建Android桌面小部件

首先要创建一个类来继承 android.appwidget.AppWidgetManager下的AppWidgetProvider,然后重写onUpdate()方法。在清单配置文件中要进行注册,注册如下(桌面小部件是继承了广播的类,所以它本身也是一种广播,需要注册才能用)                                                    
原创
发布博客 2016.06.23 ·
1185 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Intent传递对象——Serializable和Parcelable区别

Intent在不同的组件中传递对象数据的应用非常普遍。下面介绍两种通过Intent传递对象的方法。1、实现Serializable接口2、实现Parcelable接口 为什么要将对象序列化? 1、永久性保存对象,保存对象的字节序列到本地文件中; 2、用过序列化对象在网络中传递对象; 3、通过序列化对象在进程间传递对象。 1、实现Serializable接口 
原创
发布博客 2016.06.18 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于viewpager翻页时的小问题

Viewpager在有indicator连续翻页时,其position最好不要在0到indicator的长度之间来回循环,否则会在position从indicator最大值跳到0时,viewpa翻页来回摆动几下,给用户造成连贯的感觉,用户体验不太好。解决方法可以设置position从0到10000,在设置mPager.setCurrentItem(currentPosition)时,可以设置成mP
原创
发布博客 2016.06.18 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于eclipce启动加载SDK失败的问题

发布问题 2016.05.25 ·
2 回答

android中的消息模型

Android 中消息模型                1.Android 中线程应用机制?           1)耗时操作应在工作线程执行            2)UI操作应在主线程执行。     在android的实际应用中UI线程一般负责     与用户交互,在执行一些相关业务操作时     尽量不要阻塞主线程。Android 中线程之间数据的传递通
原创
发布博客 2016.05.19 ·
302 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java中关于线程的小知识

1、线程的概述:  线程是进程中的一个顺序的执行流(一个线程中的多个任务是顺序执行的),一个进程可以启动多个线程,多个线程会共享进程的内部区域,在Java中线程对象的构建需要借助Thread类型。      何为进程?  进程可以理解为正在运行的程序,一个多任务操作系统可以并发的执行多个进程,一个进程可以启动多个线程,多个线程也可以并发的执行。      何为并发?(一个CPU)
原创
发布博客 2016.05.17 ·
278 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多