android
文章平均质量分 70
shixingyi_66
这个作者很懒,什么都没留下…
展开
-
Animation的理解
Animation的理解 今天学习了如何设置动画,给大家分享一下。1、动画的分类:View动画 Drawable动画2、这里我只分享View动画的做法: 有两种设置:编码设置 即在Activity里面进行设置动画。 Xml文件中设置。3、制作动画的基本过程:1)编码设置原创 2017-08-06 12:51:13 · 509 阅读 · 0 评论 -
java android 数据结构与算法
1 5种字符串拼接import java.util.ArrayList;import java.util.List;import org.apache.commons.lang.StringUtils;import org.junit.Test;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class Tes转载 2017-12-26 19:48:09 · 243 阅读 · 0 评论 -
android java 数据结构与算法 1
1 进程与线程的区别: 进程,常被定义为程序的执行,可以把一个进程看成一个独立的程序,在内存中有其完备的数据空间和代码空间。一个进程所拥有的数据和变量只属于他自己。线程,某一进程中一路单独运行的程序。也就是线程存在于进程之中,一个进程由一个或多个线程构成,各线程共享相同的代码和全局数据,但各有自己的堆栈。由于堆栈是每个线程一个,因此局部变量对每一线程来说是私有的。由于所有线程共转载 2017-12-26 14:26:12 · 161 阅读 · 0 评论 -
android自定义控件 侧滑菜单
package com.example111.sxy.a08;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;原创 2017-11-17 09:37:02 · 233 阅读 · 0 评论 -
问题解决
最近升级了一下android studio ,结果之前写好并能运行的软件运行不起来了,百度了一下,解决方案是:在gradle.properties文件中加入 android.enableAapt2=false之后对整个项目重新编译一下,即可运行。这两天在学习GitHub,学会之后会分享一下。原创 2017-11-16 20:12:02 · 194 阅读 · 0 评论 -
编译不通过出现的问题
1、Error:Tag attribute name has invalid character ' '.在 中多打了空格,删掉即可。2、若项目中有两个jar包,编译也不会通过,要删除一个jar包,具体做法为:'com.android.support:appcompat-v7:26.1.0'下加上{exclude module:'support-v4'}即可原创 2017-11-30 19:21:45 · 597 阅读 · 0 评论 -
菜单的隐藏与现实(旋转)
public static void hider(ViewGroup v) { hider(v,0); } public static void hider(ViewGroup v,int startOffset) {// RotateAnimation ra = new RotateAnimation(0,180,v.getWidth()/2,v.原创 2017-11-15 14:16:17 · 169 阅读 · 0 评论 -
开关
package com.example111.sxy.a04;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android.graphics.Paint;原创 2017-11-13 19:10:32 · 265 阅读 · 0 评论 -
android自定义控件的学习
这阶段忙着做实验,更新就搁置下来了。。。同时学习了android自定义控件,下面介绍水波纹的具体写法:package com.example111.sxy.a09;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.原创 2017-11-07 19:11:23 · 327 阅读 · 0 评论 -
错误总结
错误总结 错误1:Service首字母大写了!!!! 错误2:没有加上 android:exported="true" 不写的话不会提示错误,所以这个错误之后一定要注意。在Activity中该属性用来标示:当前Activity是否可以被另一个Application的组件启动:true允许被启动;false不允许被启动。原创 2017-08-06 13:05:40 · 253 阅读 · 0 评论 -
远程服务过程
远程服务过程 最近很艰难的学习了Service,简直是快要了我的一条老命,幸亏有bug实在是解决不了时有男朋友在旁边一边骂一边帮忙解决,不然我真是解决不了。。。下面我就分享一下我男朋友教我的写远程Service需要注意的事项和过程。服务端(提供服务) 是通过接口提供服务,所以是面向接口编程 1. 定义一个接口 interface Serv原创 2017-08-06 13:02:52 · 261 阅读 · 0 评论 -
android studio生成的apk闪退问题
android studio生成的apk闪退问题 前一段时间做项目比较忙,没时间更新博客,现在忙完了,对做项目的过程中遇到的问题做个总结。首先就是从android studio 生成的安装包出现闪退的问题,我百度了一下解决了问题1 找到安装包所在的位置:E:\AndroidStudioProjects\HelloWorld\app\build\outputs\下面。2原创 2017-08-06 13:01:11 · 27848 阅读 · 9 评论 -
Service的初步理解
Service的初步理解经过几天的学习,感觉Service相对来说有点难学,目前通过视频和看android文档,对Service的重点总结一下: Service是一个应用程序组件,它能够在后台执行一些耗时较长的操作,并且不提供用户界面。服务能被其它应用程序的组件启动,即使用户切换到另外的应用时还能保持后台运行。此外,应用程序组件还能与服务绑定,并与服务进行交互,甚原创 2017-08-06 12:57:41 · 305 阅读 · 0 评论 -
bug解决心得
bug解决心得最近学习ContentProvider做一些应用练习的时候遇到了一些问题,bug,本人现在菜鸟一枚,经过师父指导,有了一些解决bug 的思路方法,来分享一下。起不了模拟器时,是adb问题时:解决bug首先要重现问题有异常看日志时:Caused by:异常搜前面搜的是错误类型,搜后面的才是错误原因解决错误信息:看日志,百度,debug,原创 2017-08-06 12:56:29 · 322 阅读 · 0 评论 -
Content Provider Resolver
Content Provider Resolver 最近学习Provider Resolver 的过程中遇到了些许问题,现在一一分享一下,希望和我一样刚开始学习android 的菜鸟看了我的这篇博客有所收获。为什么要有ContentProvider: 功能需求:一个应用需要访问另一个应用的数据库表数据 实际情况:一个应用的数据文件是应用私有的,其他原创 2017-08-06 12:55:07 · 387 阅读 · 0 评论 -
进度条小应用
进度条小应用 今天做了一个进度条小应用,给大家分享一下。下面是我做的界面。首先编写xml文件:xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="htt原创 2017-08-06 12:53:30 · 435 阅读 · 0 评论 -
android开发过程中遇到的bug
1 使用charles来mock本地数据:可能会因为粗心把接口写到host里而没有写在path里,这一点一定要注意;path一定要写对,特别注意“/”有没有! 2 写动画的时候要注意判断一下:if(animator!=null)return; 不然会造成重复创建动画;activity里,在onDestory()里:animator.cancel();在fragment里:在onViewDe...原创 2019-02-27 12:04:16 · 258 阅读 · 0 评论