-
[Android] Android 暖更新——非侵入AOP框架
Android热更新——非侵入AOP框架Android客户端应用上线以后,一旦出现Bug,一般的解决思路是发修复包升级应用,这种方式不仅耗时,更重要的是用户需要频繁的升级版本,体验不好,所以优化的思路是在不发版本的情况下热更新,以期提高用户体验。近期GitHub新出一种非侵入运行期AOP框架Dexp...
18
热度 -
[Android] android java.lang.IllegalStateException错误产生的原因及解决方法 Offending field: mSpans
androidjava.lang.IllegalStateException异常产生的原因及解决办法Offendingfield:mSpans Stringlience=chepai_short.getText().toString()+chepai_number.getText().toStri...
107
热度 -
[Android] 在android studio中,使用getAssets获取文件的有关问题
在androidstudio中,使用getAssets获取文件的问题今天写了一个拷贝数据库的函数,但是怎么都在文件夹下看不到数据库,后来发现是获取不到资源文件,在Androidstudio下,assets文件夹应该放在跟java和res同级目录下版权声明:本文为博主原创文章,未经博主允许不得转载。
33
热度 -
[Android] Android自定义View作图闹钟
Android自定义View绘制闹钟Android自定义View绘制闹钟本文简单实现了一个闹钟,扩展View,Canvas绘制效果如下:代码如下:packagecom.gaofeng.mobile.clock_demo;importandroid.content.Context;importandr...
33
热度 -
[Android] android错误Unable to instantiate activity ComponentInfo解决办法
android异常UnabletoinstantiateactivityComponentInfo解决方法本人最近调试一个调试一个程序,jar包都添加好了,程序没有任何错误信息,但是运行到手机,却打印出这样的错误信息:08-2920:07:52.584:E/AndroidRuntime(4517):...
966
热度 -
65
热度 -
[Android] Android学习心得(16) --- Dex文件结构范例解析(2)
Android学习心得(16)---Dex文件结构实例解析(2)我在博客上发表一些我的Android学习心得,希望对大家能有帮助。这一篇我们讲述一下通过一个实例来分析dex文件结构和组成。参考Leb128数据类型Android学习心得(5)---dex数据类型LEB128参考实例分析学习理解dex文...
34
热度 -
[Android] android studio 中的编码有关问题
androidstudio中的编码问题在androidstudio中直接创建项目和导入其他项目都会有一个文件编码设定的问题,在androidstudio(version1.2.0)中设置文件的编码,只需要两步:1.打开Setting->Editor->FileEncoding进行编码设置...
15
热度 -
[Android] Android Outline跟Clip
AndroidOutline和Clip1可以使用ViewOutlineProvider实现Outline和ClippublicclassMainActivityextendsActivity{privateImageViewmImageView;privateRectmViewRect;@Overr...
101
热度 -
[Android] 从零开始学Android之监听器实现监听动作的三种形式(匿名内部类,独立类,接口方式)
从零开始学Android之监听器实现监听动作的三种方式(匿名内部类,独立类,接口方式)1.初始化当前所需要控件,如何初始化一个控件…………privateButtonxxxxfindViewById---返回的是一个View的对象…………需要强转成其子类Button对象findViewById---是...
59
热度 -
[Android] Android自学札记之 多个TextView跑马灯的实现
Android自学笔记之多个TextView跑马灯的实现textView跑马灯实现:1、定义textView标签的4个属性:android:singleLine="true"//使其只能单行android:ellipsize="marquee"//去掉省略号a...
75
热度 -
[Android] Android自学札记之 EditView和TextView的一些属特殊性
Android自学笔记之EditView和TextView的一些属特殊性res/layout中设置布局文件hint属性:提示输入信息text属性:与hint的区别---hint仅仅是提示;text是实际的内容讲布局xml文件引入到activity当中setContentView(R.layout.m...
16
热度 -
[Android] Android自学札记之 MultiAutoTextView的功能、特殊属性、用法(与AutoTextView的区别和近似)
Android自学笔记之MultiAutoTextView的功能、特殊属性、用法(与AutoTextView的区别和近似)一、MultiAutoCompleteTextView介绍1.功能:可支持选择多个值(在多次输入的情况下),分别用分隔符分开,,并且在每个值的选中的时...
96
热度 -
[Android] Android自学札记之ToggleButton(开关按钮)的功能、特殊属性、用法
Android自学笔记之ToggleButton(开关按钮)的功能、特殊属性、用法1.ToggleButton属性:1>有两种状态:选中和未选中状态并需要为不同的状态设置不同的显示文本2>android:checked="true"3>android:textO...
40
热度 -
[Android] Android自学札记之RadioGroup和RadioButton的使用
Android自学笔记之RadioGroup和RadioButton的使用1.单独一个RadioButton选择之后无法取消,而CheckBox可以取消,因此不建RadioButton单独使用RadioGroup与RadioButton:1RadioGroup是RadioButton的一个集合,提供...
11
热度 -
[Android] 浅谈Android的Activity运作流程(生命周期)
浅谈Android的Activity运行流程(生命周期)关于Android的Activity运行流程,我们可以写一些程序来直观的查看Activity的运行流程。在这里我们使用Log工具来获取Activity运行日志。假如我们新建一个Android项目,ProcessActivity.java代码如下...
636
热度 -
[Android] android-屏幕适配(1)
android-屏幕适配(一)此文是根据慕课网的android视频自主学习整理的,视频地址。一.有关屏幕的重要概念1.什么是屏幕尺寸、屏幕密度、屏幕像素密度?a.屏幕尺寸就是手机屏幕的对角线长度。单位是英寸,1英寸=2.54厘米b.屏幕分辨率就是手机屏幕在横纵方向上的像素点数。单位是px,1px=1...
82
热度 -
[Android] Android Studio 安装后无法打开的有关问题
AndroidStudio安装后无法打开的问题今天上午装了个AndroidStudio,但是装完之后各种设置,折腾了一会儿连个界面都没进去,我就伤心了,还以为是电脑上东西太多卡的,重启!!!!重启之后,才发现我又失算了,不是卡的愿意。一条条查吧。首先就是JDK的环境变量,重配,然后javac,没报错...
83
热度 -
[Android] Android自学札记之Button按钮里的属性及用法
Android自学笔记之Button按钮里的属性及用法value下的String.xml存放资源,button的名字就存放在String.xml。所有控件的文字最好不要直接在xml中写,而是先把字符串按照一定格式写在res\values\strings.xml里面,然后在xml中通过字...
53
热度 -
[Android] Android四大根本组件-Service详解
Android四大基本组件-Service详解一、官方文档ClassOverviewAServiceisanapplicationcomponentrepresentingeitheranapplication’sdesiretoperformalonger-runningoperationwhil...
31
热度