- 博客(122)
- 资源 (80)
- 收藏
- 关注

原创 Android 常见问题解答
1、问题描述: 在存在多屏数据的时候,频繁滑动ListView会出现部分item黑屏的现象?问题原因: ListView的显示Adapter中的Item布局过于复杂,频繁滑动ListView时Android底层渲染不及时导致。问题解决: 在AndroidMainnifest.xml中设置硬件加速,加速对界面渲染即可。(android:hardwareAccelerated=”true...
2016-01-04 09:15:25
4986
原创 下拉刷新,上拉加载更多模板
xml: <com.scwang.smart.refresh.layout.SmartRefreshLayout android:id="@+id/postRefresh" android:layout_width="match_parent" android:layout_height="match_parent"> <androidx.recyclerview.widget.RecyclerView
2021-07-10 21:20:52
331
2
转载 android webView重定向问题
转载:https://blog.youkuaiyun.com/u010217289/article/details/68065017在实际项目开发中,我们用到WebView的场景,大多是在对接协议、第三方应用或网页时出现。如果每次开启一个新的WebView页面使达到原生的返回效果,在需要到重定向的链接的时候就会出现中有个空白页面,该怎么解决,请看下面。WebView中有两个工具类负责管理网页各种行...
2020-01-14 16:40:37
1261
原创 git配置
1、在117上注册得到用户名,邮箱(git服务器)2、安装:TortoiseGit3、打开PuTTYgen用于生成秘钥:(如果没有则安装)①打开PuTTYgen->不断晃动鼠标->得到key。②复制key并Save private key到指定目录(例如A.ppk)③将复制的key添加到117上4、克隆项目并设置ppk的目录(以免以后每次都要打开...
2019-06-17 17:24:51
335
原创 JSBridge流程
JSBridge流程思路来源:http://ios.jobbole.com/85973/①App的webview加载指定url,加载成功后加载文件PluginConfig.json并将其对应的plugin实例化并保存到map中...
2018-09-29 10:51:46
790
转载 在eclipse中添加C/C++开发插件
原文链接:https://blog.youkuaiyun.com/k_122/article/details/77150608 一,说明 最近要使用C语言,虽然我已经忘得差不多了,但是没办法。我又不想下载微软家(巨硬)的visual studio系列, 好像都2017了,但是那个太大了,而且还不好卸载,占用c盘空间,不能更改安装目录的,所以我就...
2018-09-28 18:01:12
2134
2
原创 weex问题
1、weex_sdk下载下来不能编译:下载地址:https://github.com/apache/incubator-weex,下载的时候不能直接下载master,因为master分支是weex的开发人员开发的,需要配置很多环境,我们在下载的时候需要选择分支来下载即可。 2、weex遇到以下异常: 02-09 17:52:14.053 25560 25578 E weex ...
2018-07-26 11:17:33
2248
转载 IDEA 编译和打包(war)
IDEA 编译:https://blog.youkuaiyun.com/luo_xia530/article/details/52334642不知道点击了那个地方,发现编译后的网址不能访问了,然后进行artifacts重新配置了:artifacts其实就是一个工具包。按图操作。图红部分设计公司项目名,不过没关系,先通过绿色“ + ” 添加 WEB application:Exploded.右边 的outpu...
2018-03-29 10:12:50
10622
原创 Eclipse项目迁移到Studio中存在的问题
1.如果出现版本不对应的画就去下载:Tools->Android->SDK Manager… 2.界面多了可以File->Close Project. 3.设置项目为library需要在build.gradle中设置:apply plugin: ‘com.android.library’;反之build.gradle中设置:apply plugin: ‘com.android.applicati
2016-07-06 18:25:54
3850
原创 Java 值传递和对象传递详解
1、需要明白的概念: 堆和栈:Java中基本数据类型的值和对象的引用保存在栈中,具体对象值保存在堆中。传递原理: 一个方法传递的参数如果是基本数据类型,则是对具体值的拷贝;如果是对象数据类型,则是对对象引用地址值的拷贝,而非具体值拷贝。下面分析三种情况:①一个方法不能改变传入基本类型的参数值。 示例代码:public class Test2 { public static void ma
2016-05-12 17:46:04
8551
2
转载 Android之ExpandableListView的属性(Group不展开)
1. 设置ExpandableListView 默认是展开的: 先实例化exListView 然后 [java] view plaincopyexListView.setAdapter(exlvAdapter); //遍历所有group,将所有项设置成默认展开 intgroupCount = exListView.getC
2015-08-21 09:46:20
631
原创 Android 开源项目
下面是收集的Android 开源项目资源,如果大家有新的资源,也请分享下,谢谢:1、https://github.com/Trinea/android-open-project 2、http://www.oschina.net/project/tag/342/android-ui?lang=0&os=0&sort=view 3、http://www.open-open.com/
2015-07-07 16:57:33
645
转载 Android WebService
1:KSOAP2完成POJO对象序列化网络传输 在Android应用中对象的序列化传输总是一个很重要的话题,我们再往程序中提交信息的时候,总是尝试着以对象的形式来封装,然后传递的也是对象。序列化传输是Java的基础知识,具体怎样去用,就属于javaIO的基础知识,此处不做解释,现在我们主要来讨论一下POJO对象在网络中的序列化传输;先假设服务器端数据库中某一个表中有3个字段:uid(in
2015-07-03 14:07:38
777
原创 自定义控件六:高仿安卓市场桌面悬浮菜单
自定义控件六:高仿安卓市场桌面悬浮菜单最近在学习自定义控件,无意中有看到了手机上“安卓市场”桌面悬浮菜单,感觉很高大上,所以自己就简单照着样子做了一遍:首先看原图:涉及到的知识:①首先这个控件是自定义的ViewGroup,需要知道自定义控件中的onMeasure、onLayout的用法。onMeasure:主要是根据上一级推荐的宽高计算出当前控件的宽高,然后测量
2015-06-01 09:50:42
1975
原创 自定义控件五:仿安智市场手机清理功能
最近看到了安智市场上的手机清理功能,也想着自己仿着做做:下面是原图:好了,直接上代码:attr.xml:CusomProgressBar.java:package com.example.mycustomwidget_03_4.view
2015-05-13 18:08:39
2185
转载 自定义控件四:一个简单的自定义控件实例
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/24252901很多的Android入门程序猿来说对于Android自定义View,可能都是比较恐惧的,但是这又是高手进阶的必经之路,所有准备在自定义View上面花一些功夫,多写一些文章。先总结下自定义View的步骤:1、自定义View的属性2、在View的构
2015-05-13 17:53:10
729
转载 自定义控件三:自定义属性详解
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/45022631; 本文出自:【张鸿洋的博客】1、引言对于自定义属性,大家肯定都不陌生,遵循以下几步,就可以实现:自定义一个CustomView(extends View )类编写values/attrs.xml,在其中编写styleable和i
2015-05-13 17:47:23
1115
原创 自定义控件一:自定义属性讲解
在自定义控件中常用属性值有:color、boolean、dimension、float、integer、string、fraction、enum、flag。1. reference:属性申明:2.具体属性值定义: ①color: ②boolean:③dimension:尺寸值: ④ float:浮点值:
2015-05-13 17:19:03
743
原创 自定义控件二: Paint Canvar 画几何图形
最近在研究自定义控件,遇到了几何图形的绘制,这里就贴出来常见的例子:首先在主Activity中代码:package com.example.mycustomwidget;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import an
2015-05-04 14:57:47
1334
转载 【Android开发经验】Android开发相关的Blog推荐——跟随大神的脚步才能成长为大神
本篇文章主要纪录我在学习过程中,发现的非常给力的优快云Blog和个人Blog,这些Blog都有一个共同的特点,即内容详实,讲解透彻,也算是给后来的初学者指一条路吧!只要你下定决心跟随强者的脚步,成为人们眼中的大神,只不过是时间问题! 下面排名不分先后 优快云 鸿洋:http://blog.youkuaiyun.com/lmj623565791
2015-04-02 14:26:09
594
转载 [Android] ImageView.ScaleType设置图解
ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。设置的方式包括:1. 在layout xml中定义android:scaleType="CENTER"2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER);
2015-04-02 14:12:54
633
转载 不容错过!开发者必备的十二大Android开发资源
原文链接:http://www.youkuaiyun.com/article/2014-05-09/2819705-best-resources-android-development摘要:无论你是经验丰富的专业Android开发者,还是初出茅庐的新人,开发应用最忌讳的就是闭门造车。不能把自己圈在自己的思维里,要学会借助外在现有的资源去协助开发,这样既不会让自己固步自封,还能够提高工作效率
2015-04-02 11:53:38
531
转载 Android 你应该知道的学习资源 进阶之路贵在坚持
1、国外教程网站Android Developers Blog不解释vogella很不错的网站,免费的,包含android的教程也比较全面,并且教程中经常引用大牛blog,会有很多意外发现。代码资源有提供,但是不是很好找。非常推荐tutorialspoint非常适合入门,提供基本所有的基础教程,并且N多的例子。除了支持在线学习外,
2015-04-02 11:39:18
521
转载 Android Fragment 你应该知道的一切
很久以前写过两篇Fragment的介绍,主要就是介绍其功能:Android Fragment 真正的完全解析(上)和Android Fragment 真正的完全解析(下) 有兴趣的可以凑合看下。之前的博客属于怎么使用Fragment,本文目标教你如何用好Fragment,即Fragment的一些使用的建议,(多数内容来自:android programming the big nerd r
2015-04-02 11:36:31
473
转载 Android Fragment 真正的完全解析(下)
上篇博客中已经介绍了Fragment产生原因,以及一些基本的用法和各种API,如果你还不了解,请看:Android Fragment 真正的完全解析(上)。本篇将介绍上篇博客提到的:如何管理Fragment回退栈,Fragment如何与Activity交互,Fragment与Activity交互的最佳实践,没有视图的Fragment的用处,使用Fragment创建对话框,如何与Action
2015-04-02 11:35:02
555
转载 Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)
本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。http://developer.android.com/guide/topics/ui/actionbar.htmlAction Bar是一种新増的导航栏功能,在Android 3.0之后加入到系统的API当中,它标识了用户当前操作界面的位置,并提供了额外的用户动作、界面导航等功
2015-04-02 11:34:15
576
转载 Android 工具类
打开大家手上的项目,基本都会有一大批的辅助类,今天特此整理出10个基本每个项目中都会使用的工具类,用于快速开发~~在此感谢群里给我发项目中工具类的兄弟/姐妹~1、日志工具类L.java[java] view plaincopypackage com.zhy.utils; import android.util.L
2015-03-31 12:23:10
508
转载 Android 反编译
开发的过程中,有时候可能会去使用别的app里面的图片,参考布局甚至代码等,但是一般的.apk都是经过代码混淆的,这里分享下使用一些工具进行反编译.apk文件,主要就是软件的分享和教大家如何使用。1、android-apktool 主要是进行反编译的2、dex2jar-0.0.9.15 将反编译后的classes.dex文件转化为jar3、jd-gui-0.3.6.w
2015-03-31 12:21:01
460
转载 Android SwipeRefreshLayout 官方下拉刷新控件介绍
下面App基本都有下拉刷新的功能,以前基本都使用XListView或者自己写一个下拉刷新,近期Google提供了一个官方的下拉刷新控件SwipeRefreshLayout,我感觉还不错啊,见惯了传统的下拉刷新,这个反而给人耳目一新的感觉(貌似知乎的APP已经使用这种下拉刷新了)。Google也在官方网站给出了V4的兼容包:顺便看一眼API呗:和Xli
2015-03-31 09:58:09
593
转载 Android PullToRefresh (ListView GridView 下拉刷新) 使用详解
群里一哥们今天聊天偶然提到这个git hub上的控件:pull-to-refresh ,有兴趣的看下,例子中的功能极其强大,支持很多控件。本篇博客详细给大家介绍下ListView和GridView利用pull-to-rerfesh 实现下拉刷新和上拉加载更多。1、ListView下拉刷新快速入门pull-to-refresh对ListView进行了封装,叫做:PullToRef
2015-03-31 09:23:59
1219
1
转载 Android Context 上下文 你必须知道的一切
1、Context概念其实一直想写一篇关于Context的文章,但是又怕技术不如而误人子弟,于是参考了些资料,今天准备整理下写出来,如有不足,请指出,参考资料会在醒目地方标明。Context,相信不管是第一天开发Android,还是开发Android的各种老鸟,对于Context的使用一定不陌生~~你在加载资源、启动一个新的Activity、获取系统服务、获取内部文件(夹)路径、创
2015-03-31 08:51:20
589
转载 通用的ListView GridView适配器
1、概述相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapter复写几个方法,getView里面使用ViewHolder模式,其实大部分的代码基本都是类似的。本篇博客为快速开发系列的第一篇,将一步一步
2015-03-31 08:39:19
796
转载 ListView不同行加载不同布局
1.使用场景 在重写ListView的BaseAdapter时,我们常常在getView()方法中复用convertView,以提高性能。convertView在Item为单一的同种类型布局时,能够回收并重用,但是多个Item布局类型不同时,convertView的回收和重用会出现问题。比如有些行为纯文本,有些行则是图文混排,这里纯文本行为一类布局,图文混排的行为第二类布局。单一类型的L
2015-03-26 13:28:18
589
原创 Java 四舍五入 保留N位小数
Java 四舍五入 保留1位小数:double scale = 3.1015926; DecimalFormat fnum = new DecimalFormat("##0.0"); String dd=fnum.format(scale); System.out.println(dd);Java 四舍五入 保留2位小数:double scale = 3.1
2015-03-18 17:33:34
2161
转载 android 动画大全
原文链接:http://www.open-open.com/lib/view/open1335777066015.html一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动
2015-02-05 11:41:37
803
转载 Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
转载请注明本文出自xiaanming的博客(http://blog.youkuaiyun.com/xiaanming/article/details/26810303),请尊重他人的辛勤劳动成果,谢谢!相信大家平时做Android应用的时候,多少会接触到异步加载图片,或者加载大量图片的问题,而加载图片我们常常会遇到许多的问题,比如说图片的错乱,OOM等问题,对于新手来说,这些问题解决起来会
2014-12-12 11:06:30
616
转载 Android:从assets资源目录下安装apk
原文链接:http://blog.youkuaiyun.com/annkie/article/details/8150807为了实现将第三方apk内置在assets资源目录下,再进行安装的目的。首先将需要安装的apk复制到assets目录下,后缀名改为.mp3或其他免压缩的格式。测试代码如下:[java] view pla
2014-12-10 14:30:07
2093
转载 Android WAP NET 区别
参考:http://blog.youkuaiyun.com/shichaosong/article/details/8722823 http://www.jizhuomi.com/android/example/32.html http://www.linuxidc.com/Linux/2012-08/67980.htm1.通过CMNET可以获得完全的Inte
2014-12-10 11:05:01
997
转载 开源FastJson使用
一、阿里巴巴的FastJson是一个JSON处理工具包,包括序列化和反序列化两部分,它具备如下特征:速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson;功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运行在Java SE 5.0以上版本;支持Android;
2014-12-09 16:02:19
721
Android ViewPagerIndicator-master
2015-08-15
Android 自定义控件-导流图
2015-07-31
Universal-Image-Loader
2015-07-02
Android 自定义键盘
2015-03-27
Android 高德离线地图 完整版
2015-03-13
Android QQ/微信聊天表情
2015-03-13
Android ViewPager联动HorizontalScrollView
2015-01-21
Android 串口 文件描述符
2014-06-18
Android串口通讯
2014-06-17
Android JNI实例
2014-06-16
MDStudySamples-master.rar
2021-07-04
BoLeZhiCai_workSpace-new.rar
2021-06-27
EasyKeyBoardView-master.rar
2021-05-19
BottomSheetBehaviorDemo
2017-10-19
android 抽屉(坐上右下都可以设置)
2017-09-27
Android表情和链接
2015-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人