- 博客(13)
- 收藏
- 关注
原创 萌新安卓笔记--桌面小程序的开发--AppWidget的应用
AppWidget应用场合这东西常用于桌面小程序。比如华为手机自带的备忘录。。天气,一键锁屏啥的。可以学来玩玩。应用AppWidget的前戏 <receiver android:name=".MyWidget"> <intent-filter> <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> &
2021-03-10 15:47:18
775
原创 Android 通过messenger实现跨进程通讯
Messenger的使用和messenger可以看作是通道。。。。多说无益,上代码,这里实现的是Activity和service的跨进程通信首先是service代码:public class MyService extends Service { private static final String TAG= "MessengerService"; private Messenger messenger ; private static class Messengerh
2021-02-07 17:48:55
191
1
原创 Android学习笔记-----通过继承View实现自定义View
自定义view工作流程view的绘制流程包括measure,layout和draw。这三步分别代表测量,布局,绘制。这次的方法里我们重写绘制过程。。。。关于继承view,简单来讲就是先新建一个class extends View,在这里重写onDraw实现图形绘制,再在values里新建一个对应的xml文件,给定组件的各项属性指标。重写onDraw这里我搞了位图和简单的绘制图形,大家过过眼就好。@Override protected void onDraw(Canvas canvas) {
2020-07-11 00:07:28
419
原创 SQL读书笔记
1:SQL语句要以“;”结尾,一条SQL语句描述为一个数据库操作,语句是逐一执行的。2:SQL语句不区分大小写。表名和列名也是如此,但插入表中的数据是区分大小写的。3:SQL语句的但此件需要使用半角空格或换行符来分隔,但不能用全角空格,会出错。4:SQL中名称必须以半角英文字母开头。5:在一个数据库中,不能创建两个相同名称的表6:名称 类型(长度) 约束,约束中“NULL”表示空白,“...
2020-05-04 22:22:56
495
原创 萌新Android笔记---关于RecyclerView的使用感想
来人,代码伺候public class RecyclerViewAdapter extends RecyclerView.Adapter<RecyclerViewAdapter.ViewHolder> { private Context context; private List<zone> list; public RecyclerViewA...
2020-04-26 18:48:43
142
原创 萌新Android笔记--用ViewPager实现自动和手动轮播图片的小感想
mHandler = new Handler(){ @Override public void handleMessage(Message msg){ if(msg.what == MOVE_TO_NEXT){ int item = viewPager.getCurrentIt...
2020-04-25 18:56:28
171
原创 萌新Android笔记----一生之敌Binder篇
开个头萌新刚接触Binder的时候,那个头大的啊。。。可以说学Binder的日子是灾难性的。。但如今咱从坑里爬出来了,自然不能忘记报这一箭之仇。。现在来攻略它吧。BinderAndroid中,Binder最常见的应用场景是在四大组件之一的Service(服务)中,例如:/***来个实例吧***/public class MyService extends Service{ clas...
2020-03-22 14:22:24
175
原创 萌新Android笔记----多线程多进程下的IPC机制
跳过开头skip。。。。。。。。rider hensin。。。cast off。。。。clock up。。。。IPC基础学习IPC的路上我们不得不接触Serializable接口,Parcelable接口和Binder。Serializable和Parcelable接口可以完成对象的序列化(序列化可以实现在网络,程序间传递对象,永久保存),当我们需要通过Intent和Binder传输数据...
2020-03-21 13:05:49
125
原创 萌新Android笔记----多线程多进程下的IPC机制--第一篇
来开个头某镜跳票到五月啦,见不到辣个女人郁郁寡欢的萌新只能重温前五部治愈受伤的心灵,但掐指一算时间不够,这时候多希望自己能有哪路托的影分身,享受五倍快乐。android中也有能达到影分身效果的东东,那么今天就让萌新来攻略IPC大楼吧!IPC大楼门口/2020 3 20 晴 微风**/IPC门卫小黑刚上任不久,出于能力的考虑,上头给他的任务仅仅只是欺负欺负萌新,“今天没萌新来,早点下班啊。...
2020-03-20 15:23:36
258
原创 萌新Android笔记----IntentFilter匹配篇
开个头101要从黄铜调回黑铁了,太难了呀,都怪匹配给到的队友天天拉胯。。。(上单头铁盖伦打wn)。。Android的匹配机制也是给萌新当头一棒。但萌新突出一个莽字,不知道的东西就冲塔搞他。。首先我们萌新知道的启动activity分为两种,显式调用和隐式调用。原则上一个Intent不能即是显式调用又是隐式调用,两者真共存的话以显式调用为主。显式调用:需要明确指定被启动对象的组件信息,包括包名和...
2020-03-19 15:05:00
1039
1
原创 萌新Android笔记----Activity的启动模式
Activity的启动模式2020 3 18,天气晴,是个巩固基础摸鱼的好日子,于是萌新兴冲冲写个二次元老婆能来回显示的app,但发现越运行越卡啊。这就涉及到了activity的启动模式问题。Android的栈我们首先要知道的是activity是“后进先出”的栈结构,通俗点讲就像羽毛球筒,你想拿到下面的羽毛球就要先拿掉上面那几个。 随后,来详细认识下任务栈吧。这玩意要从一个叫TaskAf...
2020-03-18 14:48:28
1654
原创 萌新Android笔记-activity生命周期篇
萌新的安卓笔记—1生命周期篇:android中的生命周期分为正常周期和异常状态下的周期。正常周期有以下步骤onCreate: 表示Activity在被创建,一般用来做初始化工作,只在创建过程中调用一次。需要注意的是如果像getString这种获取资源的函数设置在onCreate中,那么只会在创建时读取一次数值。onRestart:表示andr正在重新启动。当Activity从不可见变为...
2020-03-17 21:44:02
862
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人