Android
文章平均质量分 84
wuwei32133
这个作者很懒,什么都没留下…
展开
-
Error: could not open `C:\Java\jre7\lib\amd64\jvm.cfg' 重新安装,路径没能更新
转自:http://www.cnblogs.com/yjmyzz/p/3521554.htmlJAVA_HOME环境变量失效的解决办法当重新安装Android Studio时,改变新的安装路径,CMD命令窗口下的路径依旧保持原来的路径:即JAVA_HOME的环境变量值根本不是这个目录,到CMD命令窗口下,用echo %JAVA_HOME%,也显示正常,但是jav转载 2015-10-16 09:50:48 · 998 阅读 · 0 评论 -
Android触摸屏事件派发机制详解与源码分析一(View篇)
本文转自:http://blog.csdn.net/yanbober/article/details/458875471 背景最近在简书和微博还有Q群看见很多人说Android自定义控件(View/ViewGroup)如何学习?为啥那么难?其实答案很简单:“基础不牢,地动山摇。”不扯蛋了,进入正题。就算你不自定义控件,你也必须要了解Android控件的触摸屏事件传递转载 2016-08-30 09:25:35 · 603 阅读 · 0 评论 -
Android中软引用与弱引用的应用
Java从JDK1.2版本开始,就把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用,本篇文章重点介绍一下软引用和弱引用如果一个对象只具有软引用,那么如果内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现原创 2016-08-01 13:32:06 · 436 阅读 · 0 评论 -
Android中View绘制流程以及invalidate()等相关方法分析
本文转自:http://blog.csdn.net/qinjuning 前言: 本文是我读《Android内核剖析》第13章----View工作原理总结而成的,在此膜拜下作者 。同时真挚地向渴望了解 Android 框架层的网友,推荐这本书,希望你们能够在Android开发里学到更多的知识 。转载 2016-08-02 17:00:51 · 407 阅读 · 0 评论 -
Android之Path类
Path类可以预先在View上将N个点连成一条"路径",然后调用Canvas的drawPath(path,paint)即可沿着路径绘制图形Android还为路径绘制提供了PathEffect来定义绘制效果,PathEffect包含如下子类ComposePathEffectCornerPathEffectDashPathEffectDiscretePathEf转载 2016-08-01 11:47:41 · 341 阅读 · 0 评论 -
android通过Bitmap载入三种图片方式
//第一种:直接载入图片 public static Bitmap getBitmap(String path) { Bitmap bt = BitmapFactory.decodeFile(path); return bt; } //第二种: 按指定大小载入 public static Bitmap原创 2016-08-01 11:44:39 · 1054 阅读 · 0 评论 -
ListView实现下拉刷新(第一次打开listView的界面进行自动刷新)和上拉加载更多
前言:距离上次写博客已经是3~4个月之前了,这中间有写了一篇论文,完成公司分配的任务。。。。但这并不是“三天打鱼,4个月晒网”的理由,所以在以后会时刻提醒自己,坚持来总结自己的学习心得,好了废话不多说。今天我要来讲一讲Android中ListView实现下拉刷新,上拉加载更多的功能。实现ListView的以上功能,首先需要知道基本的思路:1、常见app下拉刷新总是伴随有动画的加载,本文中的动画原创 2016-07-19 16:38:09 · 4210 阅读 · 0 评论 -
Android压缩图片到100K以下同时保持不失真
前言:目前一般手机的相机都能达到800万像素,像我的Galaxy Nexus才500万像素,拍摄的照片也有1.5M左右。这么大的照片上传到服务器,不仅浪费流量,同时还浪费时间。在开发Android企业应用时,会经常上传图片到服务器,而我们公司目前维护的一个项目便是如此。该项目是通过私有apn与服务器进行交互的,联通的还好,但移动的速度实在太慢,客户在使用软件的过程中,由于上传的信息中可能包含多原创 2016-04-08 14:13:15 · 659 阅读 · 0 评论 -
android 子线程通过bundle、handler.sendMessage(message)向主线程传输多个类型数据,包括list<Map<String,Object>>
Android 端在进行耗时的网络连接或数据处理时,为了不影响主界面的实时响应(防止界面假死状态的发生),需要创建自定义子线程,如子线程处理后的数据需要传送至主界面(主ui线程中),可以选择handleMessage来实现:1、在自定义函数中开辟一个子线程,并通过handler.sendMessage(message)发送消息给消息队列public void自定义函数() {原创 2016-04-05 11:58:08 · 7709 阅读 · 0 评论 -
Android Context 上下文 你必须知道的一切
转自:http://blog.csdn.net/lmj623565791/article/details/40481055 1、Context概念其实一直想写一篇关于Context的文章,但是又怕技术不如而误人子弟,于是参考了些资料,今天准备整理下写出来,如有不足,请指出,参考资料会在醒目地方标明。Context,相信不管是第一天开发Android,还是开发Andr转载 2016-02-02 15:38:25 · 348 阅读 · 0 评论 -
Android 内存管理机制
本文转自:http://blog.csdn.net/chenaini119/article/details/44413383Android 内存管理机制是android开发者必须要懂得的,是实现上层应用的基础。下面就来谈一谈。 合理使用内存,正确认识任务管理器 Android内存原理不用在意剩余内存的大小.其实很多人都是把使用其他系统的习惯带过来来了.安卓Android大多转载 2016-01-22 15:14:38 · 575 阅读 · 0 评论 -
Android studio 通过以servlet搭建的服务器访问 PC端 mysql数据库(二)
上一篇文章我们已经讲解了Android studio 通过以servlet搭建的服务器访问 PC端 mysql数据库 的服务器端的实现步骤和方法 。网址为:http://blog.csdn.net/snadijssajskkj/article/details/50554903本文将继续讲解客户端(android)的实现。首先先说下几个注意点:(类此网络可以查看本人之前写过的博文,htt原创 2016-01-21 15:14:00 · 10542 阅读 · 1 评论 -
Android studio 进行网络连接时,出现 HttpResponse reponse =new DefaultHttpClient().execute(request)处有错误
Android studio 进行网络连接时,出现 HttpResponse reponse =new DefaultHttpClient().execute(request)处有错误时,一般有两种可能:1、没有在AndroidManifest.xml中添加网络权限:uses-permission android:name="android.permission.INTERNET"原创 2016-01-21 13:55:59 · 3760 阅读 · 1 评论 -
关于Android studio中EditText的setError文字不显示的问题
Android系统提供的控件EditText,我们在使用其方法setError时,会出现错误框显示但是文字不显示的问题。原因是系统部分主题的setError文字和背景都是白色,例如系统自带的几个light的theme。既然是主题的问题,那我们可以尝试自定义主题并进行适当的修改,在 res/values/styles.xml文件中,在自定义主题里加入一个item:完整文件内容原创 2016-01-20 16:57:19 · 1896 阅读 · 0 评论 -
Android Studio: fill_parent、match_parent和wrap_content的区别
android布局中,Android fill_parent、match_parent和wrap_content这三个属性都用来适应视图的水平或垂直大小,一个以视图的内容或尺寸为基础的布局比精确地指定视图范围更加方便。1)fill_parent设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockst原创 2015-10-16 10:03:35 · 3817 阅读 · 0 评论 -
Android studio 通过以servlet搭建的服务器访问 PC端 mysql数据库(一)
前记:Android真机访问PC端mysql等数据库时,一般的思路为:开通mysql远程连接,andriod直接通过pc的ip地址访问mysql,也就是android直连mysql。本人本想也通过此方法实现,无奈android开发平台是基于Android Studio的,其不可导入mysqk的jdbc.jar包,出现如Android Studio已有sql资源包,不可再导入此类jar包的错误。查找原创 2016-01-21 14:10:24 · 19180 阅读 · 3 评论