
Android学习
Track48
zhengzhaozuo
展开
-
Android--UI
在线文档1. 下面两个分别指定了控件的宽度和高度android:layout_width:android:layout_height:可选值有三种:match_parent fill_parent wrap_parent //前两者一样,官方推荐match_parentmatch_parent表示让当前控件的大小和父布局的大小一样wrap_pare原创 2017-09-01 10:23:10 · 300 阅读 · 0 评论 -
Android 有趣的库集合
1、Butterknifehttps://blog.youkuaiyun.com/donkor_/article/details/77879630ButterKnife是一个专注于Android系统的View注入框架,以前总是要写很多findViewById来找到View对象,有了ButterKnife可以很轻松的省去这些步骤。是大神JakeWharton的力作,目前使用很广。最重要的一点,使用But...原创 2019-03-28 00:00:16 · 309 阅读 · 0 评论 -
活动--Intent
1、显示Intent: Intent intent= new Intent(MainActivity.this,Main2Activity.class); startActivity(intent);Intent有很多构造函数,这是其中一个,第一参数是当前上下文,第二个是想要启动的活动.2、隐式Intent 1、在action category指定 ...原创 2018-06-25 17:20:16 · 226 阅读 · 0 评论 -
安卓Acitivity
1、如何配置主活动当活动在项目中被新建的时候,会自动的在AndroidManifest.xml文件中注册如何手动配置主活动:在<acitivity中>加入<intet-filter>标签,并在其声明这两行代码: <action android:name="android.intent.action.MAIN" /> ...原创 2018-06-25 16:29:12 · 216 阅读 · 0 评论 -
Android系统所有可申明权限
转载自:谷歌官方文档(需要翻墙)email: zplus@cug.edu.cn一般浏览器可使用Ctrl+F进行查找SummaryConstantsString ACCESS_CHECKIN_PROPERTIESAllows read/write access to the “properties” table in the checkin database, to change...转载 2017-09-01 11:00:16 · 1269 阅读 · 0 评论 -
Android--日常吐血
2017/08/09:呕,要死,用ps半天做了一个图形,又用sdk的tools(draw9patch.bat),再ps裁剪,搞了半天,用到UI上面: Failed to convert @drawable/w22 into a drawable (Details),微笑.jpg,我要吐血,明明是png。And yes my image name contains only [a-z0-9_原创 2017-09-01 10:54:58 · 279 阅读 · 0 评论 -
Androi--内容提供器
2017/08/23:玩2017/08/30:内容提供器:主要用于不同的应用程序之间实线数据功能共享的功能ContentResolver 的基本用法对于每一个应用程序来说,如果想要访问内容提供器中共享的数据,就一定要借助ContentResolve 类,可以通过Context 中的getContentResolver()方法获取到该类的实例。ContentResolver 中提供了一...原创 2019-11-18 17:01:38 · 587 阅读 · 0 评论 -
Android--广播
1. 安卓提供了一整套API,允许应用程序自由地发送和接受广播2. 发送广播:Intent 接收广播:BroadcastReceiver3.标准广播:异步广播,同时接收有序广播:同步广播,先后接收,可截获4. 注册广播:动态注册(在代码中),静态注册(在AndroidManifest.xml中)5. 创建一个广播接收器,新建一个类,继承自BroadcastReceiver,原创 2017-09-01 10:53:05 · 277 阅读 · 0 评论 -
Android--SQLite
SQLite 数据库存储——一款轻量级的关系型数据库文件存储和SharedPreferences存储毕竟只适用于去保存一些简单的数据和键值对,当需要存储大量复杂的关系型数据的时候,你就会发现以上两种存储方式很难应付得了。比如我们手机的短信程序中可能会有很多个会话,每个会话中又包含了很多条信息内容,并且大部分会话还可能各自对应了电话簿中的某个联系人。存储这些数据量大、结构性复杂的数据,使用数原创 2017-09-01 10:51:58 · 250 阅读 · 0 评论 -
Android--活动
1. Activity:界面,一个包含用户界面的组件,主要用于与用户进行交互,提供一个屏幕,用户可以用来交互为了完成某项任务。2. 不建议直接修改text,可以按F3或者在res->value->strings.xml下修改3. 程序的配置文件 manifests->androidmanifests.xmljava :程序源代码res :所有的资源文件,包括布局菜单4. 活动都原创 2017-09-01 10:27:25 · 319 阅读 · 0 评论 -
Android--ListView
1. 取消标题栏values->styles.xml中:在当先使用的style的parent属性添加NoActionBar.如原先为style name="AppTheme" parent="Theme.AppCompat.Light".修改后为style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"2原创 2017-09-01 10:26:00 · 341 阅读 · 0 评论 -
Android之使用Fragment无法相应onClick事件
通常,我们给Activity布局文件的Button设置点击事件函数:在Activity处理OnClick()函数:但如果这个布局文件是由Fragment加载的,那么就会报错:java.lang.IllegalStateException: Could not find method onLogout(View) in a parent or ancestor Context for an...转载 2019-03-29 00:47:54 · 1116 阅读 · 0 评论