Android 成长之路
文章平均质量分 67
破茧,让自己遇见另一场生命。结束,及时开始新的征程。短暂的离开,都是为了下次更好的come across……永远不会说再见,遇见就是一瞬间!
莫余
无论如何,都要去试一试,哪怕不能证明我可以!
展开
-
Android——hellocharts实现折线图显示(静态、动态数据更新)
Android——折线图显示利用 hellocharts-library-1.5.8 jar包实现折线图hellocharts-library-1.5.8.jar网盘链接链接:https://pan.baidu.com/s/1sKVNOxQ9U4rR81v1U1OazQ提取码:i2nn复制这段内容后打开百度网盘手机App,操作更方便哦使用的对象如下横轴数据 和 纵轴数据 (转换为LineChartView可以录入的集合对象)单条线的对象 ——> 线的集合数据对象折线控件使原创 2021-06-02 17:15:16 · 3216 阅读 · 9 评论 -
Android各种事件处理一览(单击事件、触摸事件、物理按键事件、长按事件,另附源码)
基于监听的事件处理某些特定的事件基于回调的事件处理通用性的事件重写Android组件的回调方法Activity的回调方法onTouchEvent()onKeyDown()onKeyUp()物理按键事件处理onKeyDown()onKeyUp()onKeyLongPress()音量键KEYCODE_VOLUME_UPKEYCODE_VOLUME_DOWN电源键KEYCODE_POWER返回键KEYCODE_BACK主屏键KEYCODE_HO原创 2020-06-23 11:12:17 · 824 阅读 · 0 评论 -
一篇文章展示功能强大的 Intent 的主要用途
初识IntentIntent对象的属性Intent种类Intent过滤器Intent的基本应用:Activity之间的传递开启一个Service,比如后台下载传递广播原创 2020-06-22 09:25:41 · 291 阅读 · 0 评论 -
Android——利用Activity隐式启动另外一个Activity
隐式Intent :不会用组件名称定义要激活的目标组件多用于在不同应用程序之间传递消息过滤器全屏显示:getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);AndroidManifest.xml:<activity android:name=".Show2Activity"> <intent-filte原创 2020-06-22 09:18:07 · 879 阅读 · 0 评论 -
Android——运用Intent中的Action和Data属性 实现 打电话、发短信功能
Action和Data属性Action指定那个将要执行的动作Data指定具体的数据由于使用的是模拟器,所以并不能够真正地 打电话、发短息,如需要,可连接自己的真实手机运行结果如下:代码如下:TalkActivity :public class TalkActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCrea原创 2020-06-19 12:35:18 · 774 阅读 · 0 评论 -
Android——举例详解在Activity之间交换数据的Bundle
模拟淘宝的填写并显示收货地址的功能。原创 2020-06-18 08:19:30 · 656 阅读 · 0 评论 -
Android——速记MVP模式,并实现 一图一标题 浏览跳转网页
/Model:模型层,使用ArrayList保有数据源private ArrayList < String> mDataList;//视图层ListViewprivate ListView mListView;Presenter表示层private ArrayAdapter < String> mAdapter;mAdapter=new ArrayAdapter< String>(MainActivity.this,android.R.layout.simp.原创 2020-06-17 22:46:03 · 281 阅读 · 0 评论 -
Android—— Activity一条龙服务
Activity生命周期onCreate()onStart()onResume()onPause()onStop()onDestroy()创建Activity创建继承自Activity的Activity重写需要的回调方法设置要显示的视图(布局)使用setContentView()函数配置Activity在AndroidManifest.xml中添加activity标签。android:name的属性值中的.是包的缩写启动Activity入口ActivityAct原创 2020-06-17 21:14:46 · 157 阅读 · 0 评论 -
Android——网格布局管理器(GridLayout)
网格布局管理器在布局管理器上所设置的属性android:columnCount最大几列android:orientation排布方式android:rowCount最大几行android:columnCount="2"android:rowCount="2"在布局管理器的组件上所设置的属性GridLayout.LayoutParamsandroid:layout_column列位置android:layout_columnSpan列横跨android:layout_columnWe原创 2020-06-17 11:13:12 · 583 阅读 · 0 评论 -
Android——表格布局管理器
在布局管理器上所设置的属性android:collapseColumns=“1” 删除某列android:stretchColumns=“0,1,2” 允许被拉伸android:shrinkColumns=“1” 允许被收缩原创 2020-06-17 08:10:01 · 227 阅读 · 0 评论 -
基本控件与监听器
常用控件属性TextView 文本显示控件android:gravity="center" 内部元素居中android:textSize="30sp" 设置文字大小,单位spandroid:textColor="#1111FF" 文字颜色Button 按钮文字自动居中,默认的样式下有点击的效果。Button是TextView的子类,因此具有TextView的绝大多数性质。Toast 吐司控件弹一个窗口第一个参数:看到Context类型,无脑写 当前类名.this第二个参数:要显示的文字原创 2020-06-16 23:19:11 · 179 阅读 · 0 评论 -
Android——帧布局管理器
运行结果在布局管理器上所设置的属性android:foreground前景图像android:foregroundGravity前景图像的位置android:foreground="@mipmap/aa"android:foregroundGravity="center|right"重叠正方形实例<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android原创 2020-06-16 22:39:14 · 285 阅读 · 0 评论 -
Andorid——线性布局管理器(LinearLayout)
每行或每列只能放置一个组件,若超出屏幕范围,则不会在屏幕中显示在布局管理器上所设置的属性android:gravityandroid:orientationandroid:gravity="center"android:orientation="horizontal"android:orientation="vertical"在布局管理器的组件上所设置的属性权重:android:layout_ weight属性 剩余空间android:layout_ weight="1"简单登录页原创 2020-06-16 13:56:30 · 228 阅读 · 0 评论 -
Android——相对布局管理器(RelativeLayout)
在布局管理器上所设置的属性android:gravity各子组件的摆放方式android:ignoreGravity属性值为id,不受上面的所影响在布局管理器的组件上所设置的属性相对于参考组件android: layout_aboveandroid: layout_belowandroid: layout_toLeftofandroid: layout_toRightofandroid:layout_below="@id/btn1"android:layout_toRightOf="@i原创 2020-06-16 13:37:11 · 314 阅读 · 0 评论 -
Android——自定义View实例(实现跟随)
运行结果展示:小兔子的图片会根据鼠标的位置而移动需了解的知识View 中有以下一些常用的方法:onFinishInflate() – 从 XML 加载组件后的回调onSizeChanged() – 组件大小发生变化时的回调onMeasure() – 回调此方法对组件大小进行测量onLayout() – 回调该方法来确定显示的位置onTouchEvent() – 监听到触摸事件时的回调Canvas控件的所有绘制工作最终都会交由canvas来处理,Canvas被draw调用,当draw原创 2020-06-16 08:29:37 · 309 阅读 · 0 评论 -
Android——详解UI设计
UI设计相关的概念ViewView类位于android.view包中; View类的子类一般都位于android.widget包中。view类在android.view.View中找到文本框组件android.widget.TextView中找到View常用属性:android:id属性android: id="@+id/user"android:background属性 图片首先复制到mipmapandroid:background= "@mipmap/bg”android:back原创 2020-06-15 23:26:59 · 441 阅读 · 0 评论 -
Android的项目结构
Android:java文件、布局文件Project:不好找文件三个结点:1.mainifests2.javaR文件生成失败(如下图所示):解决方案:Build–>Close Project,重新加载文件,即可完成。3.res原创 2020-06-15 20:54:39 · 201 阅读 · 0 评论