SerenadeHL
码龄15年
关注
提问 私信
  • 博客:5,129
    5,129
    总访问量
  • 15
    原创
  • 2,147,446
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:新加坡
  • 加入CSDN时间: 2010-07-16
博客简介:

SerenadeHL的博客

查看详细资料
个人成就
  • 获得4次点赞
  • 内容获得0次评论
  • 获得5次收藏
创作历程
  • 15篇
    2016年
成就勋章
TA的专栏
  • Android学习
    15篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlin
  • 学习和成长
    面试
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

常用控件

1.EditText文本输入框,在android中经常使用的一个控件!继承关系:EditText继承于TextView,所以说TextView的属性到这里都生效常用属性 android:backgrount=”@null”去掉自带背景android:hint=”文本”虚提示android:textColorHint设置hint文本颜色android:gravity设置文本位置andr
原创
发布博客 2016.12.12 ·
320 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

异步任务

什么是ANR?造成的原因:在Android中,一个应用默认是一个线程,而一个线程中会自带一个线程!这个默认线程,称之为主线程或者UI线程,它主要负责用户界面交互逻辑!要求它实时保持较高的反应!如果在主线程中做了耗时操作!例如:I/O网络请求等,那么会出现卡顿的效果,更严重的是会报ANR程序无响应的错误!Activity中耗时操作时间为5秒,BroadcastReceiver中10秒,注意:此说法
原创
发布博客 2016.12.12 ·
569 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

View及其子元素常用属性

View属性1.android:idid相当于给控件或者布局设置了一个唯一标识 创建id的方式:@id/id命名 引用id的方式:Java中R.id.xx,xml中@id/xx 一个布局中不能定义相同的id 不同的布局中可以定义相同的id Activity通过setContentView来与一个layout关联,只会去关联的布局里找id2.android:background背景色
原创
发布博客 2016.12.12 ·
578 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

SQLite数据库

简单数据库操作查询 查询全部:select * from 表名查询一个条件:select * from 表名 where 条件查询多个条件:select * from 表名 where 条件 and 条件……查询指定字段:select 字段,字段…… from 表名查询指定字段并以别名显示:select 字段 as 别名 from 表名查询并且某个字段倒叙:select * from
原创
发布博客 2016.12.12 ·
327 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Menu菜单

ToastToast.makeText(参数1,参数2,参数3).show(); 参数1:上下文对象(Context)参数2:显示的内容参数3:显示的时间改变Toast改变的位置 Toast.setGravity(参数1,参数2,参数3) 参数1:显示的位置,Gravity内部有常量参数2、3:显示位置上的偏移量 +-值都可以写自定义Toast 创建Toast Toast to
原创
发布博客 2016.12.12 ·
535 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Loader加载器

LoaderAndroid3.0出的新特性!加载器/装载器,用于异步加载数据!而且谷歌大力推荐,加载数据的时候使用Loader!特征: 可以用于每个Activity和Fragment Activity都可以使用加载器去加载数据!支持异步加载数据 加载器这个类,可能有某一方法是在子线程中执行,类似AsyncTask!并且,在子线程中执行的方法,会以某种方式,将加载后的数据传递给主线程!监
原创
发布博客 2016.12.12 ·
396 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ListView优化

ListView数据分页展示触发加载更多数据: 点击足视图 Button加载更多ListView闲置状态 ListView滑动底部必备条件!接口自带分页功能!ListView的滚动监听 listView.setOnScrollListener(new OnScrollListener() { //判断当前状态 //状态改变的收才会调用 /*
原创
发布博客 2016.12.12 ·
221 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ListView

ListViewListView继承AdapterViewAdapter AarrayAdapterSimpleAdapterBaseAdapterSimpleCursorAdapterPageAdapterBaseExpandableListAdapterData Collection 建议用集合AdapterView显示的过程就是凑齐三要素的过程!ListView的属性
原创
发布博客 2016.12.12 ·
243 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Intent

任务和回退栈任务:任务是指执行特定作业时与用户交互的一系列Activity,也遵循先进后出原则! 堆栈中的Activity永远不会重新排列,开启Activity会进入任务中,点击返回按钮会弹出任务回退栈:任务会一次的进入回退栈中,也遵循先进后出!Activity启动模式(4s) 设置启动模式 在清单文件中,给指定的Activity设置启动模式,android:launchMode st
原创
发布博客 2016.12.12 ·
243 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ContentProvider

介绍他是四大组件之一!内容提供者,将自身的数据库提供给其他程序访问!如果你不打算把自己的数据库数据分享给其他程序,那么无需创建内容提供者!ContentProvider ContentResolver提供和获取数据的范围就是在一个手机中ContentResolver访问ContentProvider数据概念图 使用步骤 获取ContentResolver对象 Context.get
原创
发布博客 2016.12.12 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android数据存储

Android中数据持久化保存的几种方式Shared Preferences Android中轻量级保存数据的一种方式,可以用于保存程序的配置信息!还有程序第一次进入!一种轻量级的数据保存方式!它会把你要保存的数据,保存到本地,手机的内置存储中!会以一种XML格式的文本存储!使用方法 写入: 获取SharedPreferences对象 //Context.getSharedPrefer
原创
发布博客 2016.12.12 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android目录结构

Android目录结构1.srcJava代码 逻辑代码部分2.gen自动生成的一个包,R文件是自动生成,不许手动去改!如果R文件丢失,那么需要考虑是否是导入了不合法的资源!R 文件, android资源索引菜单 如果调用资源: Java代码中调用 src:R.资源类型.资源名称xml中调用: @资源类型/资源名称3.assets财富,资源文件,图片、音频、视频、html,这里的资
原创
发布博客 2016.12.12 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AndroidUI美化以及资源访问

什么是资源?Android中的application分为两部分: src(Java代码部分)资源部分(除了src都可以成为资源)资源在Android开发中必不可少!它也会随着src一起打包成apk文件!style主题和样式主题>样式,主题中的具体属性数量会远远大于样式 主题作用范围:级别是窗口,甚至一个程序!样式作用范围:具体的控件或者布局!共同点:主题和样式其实都是属性的集合!
原创
发布博客 2016.12.12 ·
322 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

AdapterView

AdapterView会展示大量相同数据类型的数据!例如:列表、下拉框等等 1.Spinner是一个AdapterView,无法自身独立去显示内容,需要一个AdapterSpinner的使用: 在xml中声明Spinner设置Spinner特有属性思考三要素获取问题 要素1:查找AdapterView,使用findViewById要素2:查找数据,建议使用集合!数据来源为数据库、网络
原创
发布博客 2016.12.12 ·
443 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Activity的生命周期

Activity是什么?Activity是Android的四大组件之一用户可以与其提供的屏幕进行交互一个Activity可以充满屏幕,也可以悬浮到其他Activity之上!一个应用通常由多个Activity组成一个Activity可以打开任何Activity如何创建一个Activity?创建一个类继承Activity或其子类重写onCreate()方法在onCreate()方法中,
原创
发布博客 2016.12.12 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多