Android
Android技术分享专栏
大脑补丁
怕什么真理无穷,进一寸有一寸的欢喜。
展开
-
Android Activity页面跳转实现
Intent跳转两种方式:1.startActivity(intent); 无返回结果2.startActivityForResult(intent, 123); 可以返回Intent对象类型的结果。原创 2016-12-26 17:23:35 · 2534 阅读 · 0 评论 -
ScrollView嵌套ListView多种滚动兼容问题的解决
一.ScrollView嵌套ListView,只显示一行问题解决。二.仅保留ScrollView的滚动效果,禁用ListView的滚动。三.判断嵌套的ListView滑动到顶端,ScrollView才能滚动。原创 2017-12-12 17:25:37 · 2049 阅读 · 0 评论 -
Android可显示数字进度的进度条使用教程
Android显示进度数字的进度条,支持动画,支持数字显示,支持颜色搭配自定义等原创 2017-12-20 16:54:06 · 12666 阅读 · 0 评论 -
Android获取父类容器中控件的方法
在一个嵌套布局中获取父类的控件,通过子类中的触发事件或方法,来调用或修改父类控件的状态。原创 2017-10-23 15:37:45 · 16248 阅读 · 0 评论 -
Java用JFrame、JPanel、Graphics绘图案例讲解
本文将介绍Java绘图工具的使用,通过具体示例,演示通过Java的Graphics类在JFrame中的JPanel上绘制图形的步骤和方法。JFrame类,是存放组件的容器。相当于相框。JPanel类,是面板容器类。相当于画板。Graphics类,是Java用绘图类,相当于画笔。原创 2017-08-19 18:51:59 · 38900 阅读 · 9 评论 -
Android图表MPandroidChart之曲线图绘制教程
前言:本文介绍MpAndroidChart对曲线图绘制的用法,包括引用库的配置及语法使用,帮你从零做一款曲线图或者折线图。一.MPandroidChart的简介和配置:1.简介:MPandroidChart是一款稳定实用的绘图库,可以绘制折线图、曲线图、柱状图、饼图、雷达图等,功能十分强大。对比了HelloChart和WilliamChart图标库以后,觉得后两款的动画效果...原创 2017-08-18 23:17:40 · 33827 阅读 · 118 评论 -
Android控件显示和隐藏案例详解
本文讲解从Java代码中控制控件的显示和隐藏,让屏幕显示更多想见的内容。以常见的Listview列表控件的显示隐藏为例,讲解具体的实现方法。原创 2017-08-18 14:52:07 · 7571 阅读 · 0 评论 -
Android项目中main方法运行报错
前言:在Android项目中,写main方法做简单的单元测试,发现main方法运行不了报错。而且不同的类中错误还不一样,对这一系列的错误,来做个总结,解决此类问题报错。报错:Invalid layout of java.lang.String at value原创 2017-07-31 11:12:10 · 1979 阅读 · 0 评论 -
Android GreenDao的配置和使用
前言:本文讲述在Eclipse开发Android项目集成GreenDao ORM的教程和代码示例,讲述GreenDao在项目中的部署以及使用GreenDao生成Dao类的示例,最后讲解GreenDao的增删改查的使用,本文讲述的完整项目源码,将在文章末尾提供下载参考。简介:1.GreenDao官网:点击进入 2.GreenDao是目前速度最快的Android ORM似乎没有之一,而且具备了像H原创 2017-06-03 14:15:31 · 718 阅读 · 0 评论 -
Android通过putExtra()传递JavaBean对象,属性值为null问题的解决
前言:在页面Activity跳转时,通过intent.putExtra()传递数据,出现接收到的实体类对象属性为空的问题解决。一. 数据的组装跳转,传递一个序列化的实体对象。 // 组装数据,跳转页面 Intent intent = new Intent(); intent.setClass(getActivity(), MonitorActivity.class);原创 2017-06-22 13:33:14 · 4295 阅读 · 2 评论 -
Genymotion报错:unable to connect to the virtual device
在Eclipse中启动Genymotion模拟器,报错unable to connect to the virtual device 的解决办法原创 2017-06-20 11:04:46 · 664 阅读 · 0 评论 -
Android中Volley发送带有Cookie信息的请求
说明:通过Volley请求取到Cookie信息,并放到全局请求队列中发送出去,可以发送携带Cookie请求,服务器端可从Session中获取到。可以用来实现面再次登录或者请求被登录拦截器拦截导致请求失败。原创 2017-04-26 10:39:32 · 970 阅读 · 0 评论 -
Android返回键退出程序的两种实现
Android返回键退出程序原创 2017-04-26 09:38:50 · 1110 阅读 · 0 评论 -
Android版本更新教程和源码
需求:Android App版本更新功能,整合了网上资源,做个Demo。点击自动判断是否是最新版本,若有最新版发布在服务器上,则提示下载安装。源码下载:点击下载1.效果:2.APP客户端:源码具体不贴了,直接下载demo吧。只讲关键用法。2.1:调用方法:在你的click事件中,调用updateApk()即可。 /** * 更新应用 */ private void upda原创 2017-03-30 10:24:56 · 1048 阅读 · 0 评论 -
Android中Listview适配器的优化写法
需求分析:适配器常用的LayoutInflater.inflate()方法,转化资源文件,执行一次,极耗资源。每次加载页面都要重新调用,未免太过浪费。解决思路:利用ViewHolder来缓存必要的资源,减少inflate的调用次数,从而节省资源。关键步骤分析:1.利用内部类ViewHolder缓存资源,再将ViewHolder中的资源,存放在convertView的Ta原创 2017-03-22 11:06:47 · 576 阅读 · 0 评论 -
Android本地存储数据方法(超简单)
需求:将字符串保存到本地文件,可随时取出使用,可支持Map<String,String>。解决方法:用SharedPreferences做存储。实现:提取出两个方法,一个存,一个取。直接放在项目的工具类CommonUtil.java中即可。/** * 将字符串数据保存到本地 * @param context 上下文 * @param filename...原创 2017-03-28 13:48:12 · 12022 阅读 · 5 评论 -
极光推送Springboot微服务搭建教程
前言:本文介绍Spring boot 项目中如何搭建极光推送服务,并已将极光推送方法做了封装,实现了三种推送方式:[ ] 服务端控制推送内容方式[ ] 服务端控制推送并带返回值得方式[ ] 服务端仅推送内容,客户端自定义显示的方式你只需在极光官网申请密钥,使用本文提供的配置和源码,5分钟即可搭建完极光推送的后端微服务。一.服务端配置文件在项目的applicatio...原创 2018-07-19 22:19:46 · 5005 阅读 · 8 评论