
android
文章平均质量分 80
Berlin56
这个作者很懒,什么都没留下…
展开
-
Android应用程序与Activity
Android应用程序生命周期介绍 每次程序运行时,应用程序Application类都保持实例化状态,通过扩展Application类,可完成 1)共享数据,在应用程序组件之间传递对象 2)对系统广播做出响应(如低内存) 3)管理和维护多个应用程序组件使用的资源扩展和使用Application类 1)扩展public class MyApplication extends Appli...原创 2017-07-20 14:36:20 · 848 阅读 · 0 评论 -
23种设计者模式
1.单例模式(Singleton Pattern)定义:确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。通用代码:(是线程安全的)public class Singleton { private static final Singleton singleton = new Singleton();//限制产生多个对象 private Singleton(){...原创 2018-03-20 20:10:32 · 489 阅读 · 0 评论 -
android 屏幕适配的方案
转载请标明出处: http://blog.youkuaiyun.com/berlin56 本文出自:【刘柏林的博客】 1、概述大家在Android开发时,肯定会觉得屏幕适配是个尤其痛苦的事,各种屏幕尺寸适配起来蛋疼无比。如果我们换个角度我们看下这个问题,不知道大家有没有了解过web前端开发,或者说大家对于网页都不陌生吧,其实适配的问题在web页面的设计中理论上也存在,为什么这么说呢?电脑的显示器的分辨率、原创 2017-12-15 17:57:24 · 510 阅读 · 0 评论 -
android 自定义星级评分控件
由于Android自身的星星评分控件样式可以改,但是他的大小不好调整的缺点,只能用small normal这样的style调整,自定义不强,因此击发了我自定义星星控件的欲望。 星星评分控件的设计,大体规划为: 需要两张图片,一颗亮星星,一颗空星星;(当然图片不一定是星星,其他图片也可以,现在实验就用星星就好了)星星数量,间距可以自定义,星星的最小步进为0.1,在用户使用的时候与Android原创 2017-12-15 11:55:24 · 699 阅读 · 0 评论 -
数据存储
数据存储5种方式 1. 1. File 文件存储 2. 2. SQLite 数据库 3. 3. ContentProvider 内容提供者 4. 4. 网络 存储在服务器上 5. 5. SharedPreferences XML存储 SharedPreferences 1. 以XML方式 存储的 键值对。用于存储一些小型字段,第一次登录?配置 白天模式 夜间模式, 是否记住密码,自动原创 2017-08-30 23:32:51 · 347 阅读 · 0 评论 -
Handler AsyncTask
实现线程的方法 1. 继承Thread类 2. 实现Runnable接口 主线程才允许修改UI,子线程修改UI会抛异常。 ANR 主线程5秒无响应,就会出现ANR对话框。 避免ANR:将耗时任务放入子线程。 Handler消息机制 1. Looper 循环者 2. Handler 通信 3. Message 消息 Looper Looper: 无线循环的线程。 looper原创 2017-08-30 23:30:00 · 325 阅读 · 0 评论 -
历史上的今天App
历史上的今天 意义:通过输入日期获取网络新闻,已经搜索过的直接保存本地 布局搭建<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/too原创 2017-08-25 15:55:54 · 1472 阅读 · 0 评论 -
用户资源访问
字符串资源 字符串资源文件位于res/values目录下,根元素是标记,在该元素中,使用标记定义各字符串,其次为标记设置name属性,来指定字符串的名称。注意:资源文件的文件名不能是大写字母,必须以小写字母a_z开头,后面是a_z,0_9,或者"_"组成。在Activity中使用getResources( )方法获取资源管理器,然后使用它的get方法获取对应的资源文件,如string字符串,用g原创 2017-07-26 11:59:59 · 529 阅读 · 0 评论 -
Android的基础控件
View常用事件接口 1.View的事件监听 View的事件监听是指用户与应用交互当用户对View进行点击,长按,触摸,移动等动作时,程序对这写动作进行处理```OnClickListener 点击View时的监听OnLongClickListener 长按View时的监听OnTouchListener 触摸View时的监听```Android系统中,OnClic原创 2017-07-24 14:14:36 · 336 阅读 · 0 评论 -
Android基础,用户界面设计(布局)
计算机按键布局代码<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"原创 2017-07-18 23:09:36 · 490 阅读 · 0 评论 -
百度地图SDK申请之获取发布版,开发版SHA1
百度地图SDK在实际开发中也算是最常用的SDK之一,但是不少新手开发者对申请密钥时,填写SHA1有不少疑问,在此解答进入百度地图SDK申请密钥会看到这样的场景这里不得不说几件事在安卓开发中,打包生成APK时,我们通常有两种方式重点:也就是所谓的debug版本和release版本,这两个签名方式是不一样的。调试(debug)时使用的是C:\Users\****\.android目录下的debug.k...转载 2018-03-20 20:23:53 · 338 阅读 · 1 评论