自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (10)
  • 收藏
  • 关注

原创 android 滑动scrollview 头部标题透明度改变

/AGB由相关工具获得,或者美工提供。//待修改头部 图片视频控件 高度 测试。// 只是layout背景透明(仿知乎滑动效果)

2023-08-18 18:13:47 604

原创 时间真快,

好久没上CSDN了,更谈不下写博客什么,学习也比较慢了。恍然一下,看到码龄 5年了。诚然现在在这个厦门城市里算是准一线的待遇水准,除开那些真正是大佬,技术哥。这个城市,就是感觉可能自己没有真正的兴趣,专研精神,这个年龄了,后路还是有点迷茫。萌生了不想上班的心,现在各行业都竞争挺大,生意也不好做。每个阶段,都是跌跌撞撞。...

2020-10-30 16:38:13 151

转载 Recycle获取第一个可见条目(包括瀑布流)位置以及getChildAt(position)

获取RecyclerView中的控件之踩坑篇前言RecyclerView跟随Android5.0发布已久了,几乎从RecyclerView问世之初,我就抛弃ListView和GridView转投RecyclerView的怀抱了!没啥原因,只因为方便、省心。如它名字所示Recycler+View,代表着它拥有良好的回收机制以及良好的复用能力,而且强制使用了ViewHolder所以性能不用担心。当我们...

2018-03-07 18:18:38 1163

转载 Scrollview嵌套RecyclerView导致滑动卡顿问题

因为Scrollview和RecyclerView都是滑动控件.会有一点滑动上的冲突.导致滑动起来有些卡顿.这个时候.我们重写一下LayoutManager就行了 LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getActivity(), LinearLayoutManager.VERTICAL, false) ...

2018-02-27 14:30:37 1326 1

原创 猴子测试--步骤

如果  (adb shell mokey -p 包名 -v 次数 )     方法无效 ----------------采用  adb.exe shell monkey -p 包名 -v 次数Monkey测试特点什么是Monkey test? 如其名,像猴子一样,虽然什么都不懂,但是可以乱点一通,可以理解为压力测试。在规定的时间或次数范围内做任何随机的操作,随即操作包括点击

2017-09-23 17:58:55 1775

原创 android string.setSpan

TextView的样式类Span的使用详解:    Android中的TextView是个显示文字的的UI类,在现实中的需求中,文字有各式各样的样式,TextView本身没有属性去设置实现,我们可以通过Android提供的 SpannableString类封装。Android提供了很多的Span的类去实现样式,这个样式都是继承自CharacterStyle类。 

2017-08-31 20:14:16 1183

原创 WebView 加载空白问题

WebView  需要设置高度--最好设置高点无所谓--必须有高度

2017-08-15 15:24:10 508

转载 Android APK反编译就这么简单 详解(附图)

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)

2017-07-27 15:06:07 298

转载 Android使用echarts

百度echarts框架还是比较强大的,之前有尝试使用它,但毕竟主要使用于web网页端,效果不是很好,所以最终还是取消使用echarts但之前在使用的过程中遇到些问题,虽然解决很简单,但也花了我不少时间,所以在这里记录之前如何使用及如何解决其中遇到的问题1、在echarts官网下载demo2、如果js代码没有很好的给一个函数入口,则自己提取封装    (1)原本已经提

2017-07-11 17:05:38 775

转载 Java/Jsp中让数值不使用科学计数法显示的解决方案

1.在java后台中进行转换(1)使用BigDecimal类double num=8.2347983984297E7;String str=new BigDecimal(num).toString();注意:以上方式转换之后的可能不是你想要的模样,而是酱紫——82347983.9842970073223114013671875,原因请参考下方用法链接。想

2017-07-06 14:40:10 1105

原创 小点

小点//上横线颜色 private int mTopLineColor = Color.parseColor(“#CCE4F2”);快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctrl + L插入代码 Ctrl + K插入图片 Ctrl + G提升标题 Ctrl + H有序列表

2017-06-22 11:29:57 297

转载 Android ScrollView 中放入 ImageView 导致的出现上下白边的问题?

"http://schemas.android.com/apk/res/android"      android:layout_width="match_parent"      android:layout_height="match_parent"      android:orientation="vertical" >              android:id=

2017-04-19 17:38:39 1732

原创 com.alibaba.fastjson.JSONObject的使用

class User {      private String name;      private int age;        public String getName() {          return name;      }        public void setName(String name) {          this.nam

2017-04-16 13:42:46 6932

原创 listview 复用数据错误以及listview item中的控件之间修改状态

import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.util.Log;import android.view.View;import android.view.ViewGroup;import an

2017-04-11 14:08:10 797

原创 android viewPager 轮播图

private ViewPagerAdapter mViewPagerAdapter;private List images;private List dots;private int currentItem;private int oldPosition = 0; //记录上一次点的位置private ScheduledExecutorService scheduledExecutor

2017-04-11 13:45:29 597

转载 底部弹出PopupWindow并且背景变为半透明效果

先来看看运行效果图  [方式一]实现从底部弹出PopupWindow原理:定义一个高度为wrap_content的PopupWindow布局文件,根据屏幕底部的位置显示在Bottom1.首先定义一个高度为wrap_content的PopupWindow布局文件LinearLayout xmlns:android="http://schemas.androi

2017-04-10 14:12:26 2280 1

原创 android 主线程与子线程通信

android中的多线程模型主要涉及的类有:Looper, Handler, MessageQueue, Message等.Looper类用来创建消息队列. 每个线程最多只能有一个消息队列, android中UI线程默认具有消息队列, 但非UI线程在默认情况下是不具备消息队列的. 如果需要在非UI线程中开启消息队列, 需要调用Looper.prepare()方法, 在该方法的执行过程中会创

2017-03-20 16:57:28 989

原创 代码规范

1. 【强制】在一个 switch 块内,每个 case 要么通过 break / return 等来终止,要么注释说明程序将继续执行到哪一个 case 为止 ; 在一个 switch 块内,都必须包含一个 default 语句并且放在最后,即使它什么代码也没有。2. 【强制】在 if / else / for / while / do 语句中必须使用大括号,即使只有一行代

2017-03-15 13:13:50 727

转载 ScrollView嵌套ListView的bug问题解决

1,ScrollView里面的listView高度无法算出来,通常只能显示listview的其中一行2,listview列表不能滚动解决方法:  1,在设置完ListView的Adapter后,根据ListView的子项目重新计算ListView的高度,然后把高度再作为LayoutParams设置给ListView,这样它的高度就正确显示了。代码如下:

2017-03-14 14:46:14 1071

转载 Android开发——Android中常见的4种线程池(保证你能看懂并理解)

原文地址: http://blog.csdn.net/seu_calvin/article/details/524153370.前言转载请注明出处:http://blog.csdn.net/seu_calvin/article/details/52415337使用线程池可以给我们带来很多好处,首先通过线程池中线程的重用,减少创建和销毁线程的性能开销。其次,能

2017-03-08 09:47:14 853

原创 2017

不记得有多久没写博客了,写博客是个好习惯,但我把它弄丢了。大概从2016年的下半年,公司开始转型做智能家居,开始忙碌一阵子。等有时间的时候,却找不到写博客的热情。这对菜鸟来说,像是自己断掉一个学习的途径。今,重新开始拾起。

2017-03-06 14:59:27 598

转载 微信小程序01

昨天看了一下微信小程序官方文档,总结一下自己学习的个人心得.首先从官方文档给的框架说起,微信小程序官方文档给出了app.js, app.json, app.wxss. 先从这三个文件说起. - app.js 这个文件是整个小程序的入口文件,开发者的逻辑代码在这里面实现,同时在这个文件夹里面可以定义全局变量. - app.json 这个文件可以对小程序进行全局配置,决定页面文件的路径,窗

2017-01-17 13:32:55 1259

转载 android: 静态XML和动态加载XML混合使用,以及重写Layout控件

原文:http://blog.csdn.net/lzx_bupt/article/details/5600187近期对Android里面控件修改做了很多实验,由于公司需求很多,不得不重写很多控件。程序目标无非是:高效、轻巧、清晰、标准化 完成动态加载Layout有两种方法,依据个人喜好进行选择: 方法1:静态主Layout动态加载静态子L

2016-12-02 14:16:41 462

原创 android 使用自定义画布

页面代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Touch touch = new Touch(this);// View view = getLayoutInflat

2016-12-02 14:07:01 682

转载 Android 蓝牙开发之搜索、配对、连接、通信大全

原文地址:      http://blog.csdn.net/qq_25827845/article/details/52997523?ref=myread        蓝牙( Bluetooth®):是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换(使用2.4—2.485GHz的ISM波段的UHF无线电波)。蓝牙设备最

2016-11-10 09:14:50 970 1

转载 android EventBus

转载请表明出处:http://blog.csdn.net/lmj623565791/article/details/40794879,本文出自:【张鸿洋的博客】1、概述最近大家面试说经常被问到EventBus,github上果断down了一份,地址:https://github.com/greenrobot/EventBus,的确是个不错的框架,主要

2016-11-07 15:53:01 455

原创 现在的你, 凭什么翘着二郎腿, 你应该放下你的腿, 身体前倾, 时刻保持战斗姿态)

想起从社区里看到的一句话: 现在的你, 凭什么翘着二郎腿, 你应该放下你的腿, 身体前倾, 时刻保持战斗姿态)

2016-11-02 17:32:05 397

转载 我的Android进阶之旅------>android Matrix图片随意的放大缩小,拖动

原文地址:http://blog.csdn.net/ouyang_peng/article/details/8800994step1:新建一个项目DragAndZoom,并准备一张照片放在res/drawable-hdpi目录下,如下图所示:       step2: 设置应用的UI界面,在main.xml中设置:[html] vie

2016-10-26 18:32:54 2799

转载 自动缩放布局,以后再也不用担心适配问题了

做过安卓开发的都知道,屏幕适配是一件非常困难的事情。Google官方的解决方案:screens_support 需要写多个layout文件以及dimens.xml,工作量大不说,维护也麻烦。其实很多时候我们的需求很简单,就是要求不同的屏幕看上去效果一样就可以了。这样就需要我们布局的时候采用百分比来定位。说到百分比,我们第一时间想到的是layout_weight,但是layout_w

2016-10-25 17:29:33 1631

转载 为何我工作十年,内心仍无比恐慌(腾讯产品总监曹菲)

我从业到现在已经十年多了,这个问题是我从业五到七八年时最苦恼的话题。当时觉得这个世界太不友好了,互联网这个行业全是年轻人,30岁以上就压力非常大,我缓解这种压力的方式就是每个周末必须得去做一些我认为比较有意义的事。说到底是因为内心有恐慌,担心有一天会失业,如果失业了一定要给自己找一个后路或者给自己备一技之长,不会因为被互联网淘汰之后收入就锐减。一、职业焦虑的表层分析 为什么会有

2016-10-24 13:29:31 437

转载 联合查询

引言       上篇谈到了sql内联查询是联合查询的一种,接下里这篇博客就介绍一下其它的查询方法,分别为左联、右联、全联。       还是用上篇博客提到的例子:[csharp] view plain copy select * from Name;  ID Name1    张三2

2016-09-19 18:41:54 322

转载 android handle 用法

方法一:(java习惯,在android平台开发时这样是不行的,因为它违背了单线程模型)刚刚开始接触android线程编程的时候,习惯好像java一样,试图用下面的代码解决问题   new Thread( new Runnable() { public void run() { myView.invalidate();

2016-09-02 17:08:07 271

原创 doc命令,将生成的内容保存到指定文件中

doc命令,将生成的内容保存到指定文件中

2016-07-26 09:02:39 581

原创 关于下拉刷新库的属性 控件pull-to-refresh

<com.handmark.pulltorefresh.library.PullToRefreshGridView xmlns:ptr="http://schemas.android.com/apk/res-auto" android:layout_marginTop="@dimen/animal_species_margin" android:layout_marginS

2016-07-22 10:07:13 794

原创 fragment 动态添加,以及防止穿透

FragmentTransaction ft = getChildFragmentManager().beginTransaction();SpeciesDialogFragment dialogFragment = new SpeciesDialogFragment(); Bundle bundle = new Bundle(); bundle.putString("familyID",

2016-07-19 16:03:53 963

转载 java的接口回调机制详解

原文地址:http://www.open-open.com/lib/view/open1461482321288.html序言最近学习java,接触到了回调机制(CallBack)。初识时感觉比较混乱,而且在网上搜索到的相关的讲解,要么一言带过,要么说的比较单纯的像是给CallBack做了一个定义。当然了,我在理解了回调之后,再去看网上的各种讲解,确实没什么

2016-07-19 16:02:19 1107 1

转载 android studio 代码快捷键

android  studio 的代码快捷键,代码块////输出打印Groovy(常规部分)---->serr --->System.err.println("example")souf --->printf "example"sout --->println "example"soutm --->System.out.println("Ma

2016-07-18 15:52:08 2463

转载 AsyncTask介绍

在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用主线程而给用户带来不好的用户体验。但是在子线程中无法去操作主线程(UI 线程),在子线程中操作UI线程会出现错误。因此android提 供了一个类Handler来在子线程中来更新UI线程,用发消息的机制更新UI界面,呈现给用户。这样就解决了子线程更新UI的问题。但是费时的任务操作

2016-06-28 14:56:19 299

转载 回调机制的解析

转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17483273),请尊重他人的辛勤劳动成果,谢谢以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中

2016-06-08 13:43:47 404

原创 TextView的跑马灯效果

android:layout_width="100px"   //文字宽度不能是wrap_content(后面更正,可以是!),//这样的跑步起来 android:marqueeRepeatLimit="marquee_forever"//表示滚动回数,这里这么设置,表示一直滚动        android:ellipsize="start"        省

2016-06-08 09:43:23 395

jaxen与dom4j.jar.rar

xml 解析 dom4j jaxen-1.1.1

2021-04-20

sqlcipher.rar

sqlcipher 可视化版本解压直接使用

2021-04-20

android 指纹识别

github 上作者 uccmawei作品,指纹识别。发出来大家共享下。 wei shen me yao yi bai ge zi jie ............................................................................................................................................................................................................................................................................

2017-09-11

常见的java,android面试题整理

ava,android面试题整理

2017-03-20

程序员最佳翻译词典

程序员最佳翻译词典

2017-03-14

包含各种view的下拉刷新的合并

整合各种view的下拉刷新,包含listview,GridView,webView ,等

2016-07-07

数据库设计原则

包含数据库设计的三大模式,数据库的经典数百条语句,浅谈数据库

2016-06-22

程序员的最佳翻译软件

还在为没找到合适的翻译软件苦恼吗? 程序员的最佳翻译软件,精准,配备多国语言

2016-05-06

精简百度定位

精简了百度地图的api,可直接用,也可复制主类,集成到项目。

2016-05-06

genymotion 兼容包

适用于安装2.6以上genymotion,无法在模拟器上安装软件。将兼容包在未解压的情况下,拖入模拟器。重启即可。

2016-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除