Android
文章平均质量分 58
z1web
这个作者很懒,什么都没留下…
展开
-
端口占用问题 ADB Connection Error
ADB Connection Error在进行真机调试的时候有时候会遇到 ADB Connection Error问题,这说明你进行调试的端口被占用了。我遇到的问题,报错代码如下:Unable to create Debug Bridge;Unable to start adb server;error;cannot parse version string ;kg01'C:\user...原创 2016-11-27 02:10:49 · 297 阅读 · 0 评论 -
Android ——————刮刮卡效果(二)
首先我们先创建一个类GuaGuaKa:在这个类里我们完成刮刮卡的大部分效果,创建画布,创建画笔,初始化其中的画笔画布,计算刮开的涂层面积占得百分比,绘制中奖信息,调用中奖信息,这些都在这个类里面。下面我们看一下代码实现:public class GuaGuaKa extends View { private Paint mOutterPaint; //定义画笔 pri...原创 2018-12-01 19:35:31 · 634 阅读 · 2 评论 -
Android WebView基本使用
今天准备总结一下WebView的用法,然后我在网上找了一下看看大神们是怎么总结的 ,结果我发现一篇总结的比较全面的博客可以说很详细了,然后我就把这篇文章转过来借鉴一下了。本文出自:http://blog.csdn.net/lowprofile_coding/article/details/77928614WebView介绍Android WebView在Android平台上是一个特殊的Vi...转载 2018-12-07 18:54:33 · 294 阅读 · 0 评论 -
No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
通过Android Studio 的Sdk Manager安装NDK,安装完之后编译失败,报错信息如下:No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android大概意思就是:在NDK toolchains文件夹中没有找到前缀:mips64 -linux-andr...原创 2018-12-17 00:19:39 · 742 阅读 · 0 评论 -
Android内存管理机制和内存泄漏分析及优化
前一阵我想看一下内存优化的好处与方法,我就在网上找了一下,发现好多这方面的博客,而且总结的也比较好。我就找了一篇为自己保存一下,顺便大家一起分享一下。转载地址:https://blog.csdn.net/u014633728/article/details/77949760Android中的内存管理机制分配机制Android为每个进程分配内存的时候,采用了弹性的分配方式,也就是刚开...转载 2019-02-15 12:27:34 · 243 阅读 · 0 评论 -
关于Static interface methods are only supported starting with Android N (--min-api 24)错误怎么修改
前些天在我使用OkHttp的时候开始运行时出现了这么两个错误。错误一Static interface methods are only supported starting with Android N (--min-api 24)大概意思就是静态接口方法只从Android N开始使用。错误二Invoke-customs are only supported startin...原创 2019-03-25 10:43:42 · 28798 阅读 · 10 评论 -
使用OkHttp访问网络
使用网络通信库我们不仅限于使用原生的HttpURLConnection,除了这个还有其他的也是非常好用的,就比如说OkHttp,使用过之后感觉比原生的HttpURLConnection还要简单易用,下面我们就来学习一下。要使用OkHttp首先要导入依赖,要导入依赖我们要先去OkHttp的项目主页地址看一下他现在的版本号,和一些要注意的事项。项目主页地址:https://github.com...原创 2019-03-25 16:14:00 · 1958 阅读 · 1 评论 -
解析XML格式数据的三种方法Pull,Sax,Dom
既然要介绍这三种解析方法那么当然要说一下为什么用他们,用他们有什么优点和缺点。首先说一下Dom解析:优点:易用性强,使用DOM时,将把所有的XML文档信息都存于内存中,并且遍历简单,支持XPath,增强了易用性。缺点:效率低,解析速度慢,内存占用量过高,对于大文件来说几乎不可能使用。另外效率低还表现在大量的消耗时间,因为使用DOM进行解析时,将为文档的每个element、attribu...原创 2019-03-30 08:56:04 · 292 阅读 · 0 评论 -
使用HttpURLConnection访问网络--android 第一行代码
在以前,Android发送HTTP请求一般有两种方式,HttpURLConnection和HttpClient。但是由于后者使用起来过于麻烦(API数量过多,扩展困难等),然后在Android6.0系统中,HttpClient功能完全被移除。HttpURLConnection使用方法比较简单,步骤如下:如果使用HttpURLConnection当然少不了先获取他的实例了。 实例获取成功之...原创 2019-03-24 14:21:43 · 1240 阅读 · 0 评论 -
Android——————刮刮卡效果(一)
android刮刮卡效果原理:主要:paint.setXferMode();其他:a、圆角图片以及圆形图片的实现b、绘制矩形正方形的图片c、setXferMode(DstIn);d、绘制我们的画笔然后可能你们不知道那个DstIn是什么意思,下面我给出一张图片你们就知道了使用这个的方法是 ,我们要先绘制出一个Dst,然后设置setXferMode(DstIn),再...原创 2018-12-01 16:54:28 · 714 阅读 · 0 评论 -
Warning:Configuration 'compile' is obsolete and has been replaced with 'implementation'.
警告是这样的:**Warning:Configuration ‘compile’ is obsolete and has been replaced with ‘implementation’.It will be removed at the end of 2018**讲的是 :**警告:配置' compile '已过时,已被' implementation '取代。将在2018年*...原创 2018-11-23 10:35:42 · 1343 阅读 · 0 评论 -
自己主动匹配输入内容 AutoComplete TextView和MultiAutoComplete TextView
AutoCompleteTextView是EditText的直接子类,与普通EditText的最大不同就是。在用户输入的过程中,能够列出可供选择的输入项。方便使用者。AutoCompleteTextView与普通EditText控件用法类似,仅仅是须要为其指定一个Adapter对象,绑定可供选择的输入项。AutoCompleteTextView可实现一次自己主动完毕的功能。MultiAutoC...原创 2018-11-18 18:27:28 · 356 阅读 · 0 评论 -
android 基础控件————TextView
TextView是View的直接子类。它是一个文本显示控件,提供了基本的显示文本的功能,并且是大部分UI控件的父类,因为大部分UI控件都需要展示信息。如果仅仅是展示文本,那么TextView的作用就太小了,所以它还预定义了一些类似于HTML的标签,通过这些标签可以使TextView控件显示不同的颜色、大小、字体、图片、链接。这些HTML标签都需要android.text.Html类的支持,但是...原创 2018-11-20 19:54:42 · 195 阅读 · 0 评论 -
Android 基础控件----EditText
EditText 在开发中也是经常用到的控件,也是一个比较必要的组件,可以说它是用户跟Android应用进行数据传输的窗户。EditText上面有两块内容,一个是提示语,一个是用户输入的字,下面我说一下他的常用属性:下面以一个登陆模块例举一下EditText的属性:<?xml version="1.0" encoding="utf-8"?><LinearLayout ...原创 2018-11-21 00:36:51 · 165 阅读 · 0 评论 -
Android 中 shape 各种属性详细介绍
在android开发中经常会使用shape来美化视图,它能够代替图片,节约内存,有助于内存的优化。那么我现在就来详细介绍一下android下shape进行简单的UI开发,首先我们要创建shape文件,注意shape文件要放到Drawable目录下,创建shape方法我有一篇文章已经提到过了:创建shape.xml文件。其实这个很有意思的,其中有很多属性,能够做出很多样式和图案下面我...原创 2018-11-21 16:24:49 · 3962 阅读 · 0 评论 -
(积累)AndroidManifest.xml中的属性
本篇文章会逐步更新,每当遇到新的属性的时候我会记在其中。 如果想要看已经整理好的详细的可以看这篇文章,作者写的很详细:Android学习笔记之AndroidManifest.xml文件解析(详解)这个也不错只不过有点古老:android学习-应用结构-AndroidManifest.xmlAndroidManifest.xml文件是整个应用程序的信息描述文件,定义了应用程序中包含的Ac...原创 2018-11-21 20:11:32 · 214 阅读 · 0 评论 -
android设置无标题栏 、 状态栏
设置无标题栏,状态栏的方式有三种第一种:在java文件中修改(注意:如果改成隐藏标题栏,那么MainActivity必须继承Activity)public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { ...原创 2018-11-22 01:39:30 · 6698 阅读 · 0 评论 -
Android 实现按钮 跳转到某网页
这个是我在刚开始学习Android的时候,我同学要做一个手机端的控制,他说我的东西都用 java web写好了,你只要给我写一个跳转按钮即可,其实很简单只是简单地按钮点击事件和Intent跳转。但是毕竟是第一次帮别人做东西还觉得挺有意义的,我就记下来了。演示:主要就是实现这个效果:下面我介绍一下代码部分主程序结构:可以看到我隐藏了标题栏,并且修改了程序的图标和名称,...原创 2018-11-22 02:06:29 · 14691 阅读 · 5 评论 -
Button一些属性和几种监听事件
介绍:TextView与Button是继承关系,Button继承自TextView。开发中一般情况下,TextView用来承载静态文本,Button用来响应点击事件。很多人容易忽略的一点是TextVIew也有点击事件,TextView 继承自View,点击事件是从View就有的特性,所以TextView也能点击。所以Button和Textview的一些属性是通用的。Button属性:a...原创 2018-11-18 14:42:20 · 2820 阅读 · 0 评论 -
在Android Studio创建第一个Android项目
在Android Studio 欢迎界面点击Start a new Android Studio projeect,点击完会出现创建项目界面。然后在Application name 处填写工程名称(应用安装到手机上也会显示此名称),Company Domain 表示公司域名,如果没有公司的话默认就好了,Package name表示项目包名,由系统根据项目名,域名自动生成。Project...原创 2018-11-14 21:56:55 · 10335 阅读 · 0 评论 -
实现Android下简单的Socket通信功能
1,Socket通信的实现步骤Socket 通信和 Binder 通信类似,也是一种 C(Clent)/S(Server) 模型的通信方式。1.1 Server 服务端步骤一: 建立一个服务器 Socket常见的一个服务器 Socket 类是 ServerSocket,ServerSocket 类常用三个方法:binder 、accept、close。bind 方法为 S...转载 2019-09-19 18:07:09 · 312 阅读 · 0 评论