开发(仿微信)Android 日常总结(二)
来源:互联网 发布:centos7 软件管理器 编辑:程序博客网 时间:2024/06/06 04:43
Android 开发
1、向下个活动传输数据的样例
intent.putExtra(key, data); 在下个活动中 Intent in = getIntent(); data = in.getStringExtra(key);
2、向本地写数据
SharedPreferences.Editor editor = getSharedPreferences(filename, MODE_PRIVATE).edit();
editor.put(...);
editor.apply();
3、写了一个线程,忘了start();
4、Android网络数据库访问好像得在一个服务的新开线程总进行。
5、shift + F9 调试app F8跳过,F7单步,F9下一个断点
6、HashMap 初始位null了,结果用了put()
7、File path = Environment.getExternalStorageDirectory(); 获得外部存储目录
8、res.getRow();获取记录行数
9、列数可以通过resultSet.getMetaData().getColumnCount()
10、getMetaData().getColumnName()获得字段名,下标从1开始
11、权限检查
// Assume thisActivity is the current activity
int permissionCheck = ContextCompat.checkSelfPermission(thisActivity,
Manifest.permission.WRITE_CALENDAR);
PackageManager.PERMISSION_GRANTED PERMISSION_DENIED
1、向下个活动传输数据的样例
intent.putExtra(key, data); 在下个活动中 Intent in = getIntent(); data = in.getStringExtra(key);
2、向本地写数据
SharedPreferences.Editor editor = getSharedPreferences(filename, MODE_PRIVATE).edit();
editor.put(...);
editor.apply();
3、写了一个线程,忘了start();
4、Android网络数据库访问好像得在一个服务的新开线程总进行。
5、shift + F9 调试app F8跳过,F7单步,F9下一个断点
6、HashMap 初始位null了,结果用了put()
7、File path = Environment.getExternalStorageDirectory(); 获得外部存储目录
8、res.getRow();获取记录行数
9、列数可以通过resultSet.getMetaData().getColumnCount()
10、getMetaData().getColumnName()获得字段名,下标从1开始
11、权限检查
// Assume thisActivity is the current activity
int permissionCheck = ContextCompat.checkSelfPermission(thisActivity,
Manifest.permission.WRITE_CALENDAR);
PackageManager.PERMISSION_GRANTED PERMISSION_DENIED
12、微信开始界面为何不是个人信息,因为需要时间加载数据
13、Android Studio 快捷键
Ctrl + I
Ctrl + O
logd + tab
=============================================================================
目前进度,从0实现了了图片长传下载,用户信息在APP客服端与服务器间传输,活动服务异步处理,几乎全是搜索中学习用法,在YouTube上学了些tutorial,一些英文API介绍的最真,最实。
期末考试后应该可以把源码分享出来
阅读全文
0 0
- 开发(仿微信)Android 日常总结(二)
- 开发(仿微信)Android日常总结
- Rails日常总结(二)
- Android日常开发总结
- android开发日常问题总结
- Android学习总结(6)——Android日常开发总结的技术经验60条
- android实习期日常笔记(二)
- android开发 日常常用整理(待续)
- Android开发日常问题(一)
- Android开发日常快捷键(不断更新)
- Unity日常(二)
- Linux-日常(二)
- Android 日常开发总结的技术经验
- android日常开发总结技术60条
- Android 日常开发总结的技术经验
- Android 日常开发总结的技术经验
- android日常开发总结的技术经验
- Android中WIFI开发总结(二)
- JS封装类或对象的最佳方案
- linux 工作服务器环境切换
- 前端常用开发工具
- (洛谷 1108)低价购买
- leetcode 452. Minimum Number of Arrows to Burst Balloons
- 开发(仿微信)Android 日常总结(二)
- 【Python】自动生成命令行工具
- 包的初始化
- Text-mining and analytics学习笔记——第二周
- MyEclipse 使用javadoc导出项目的API文档
- 小鑫の日常系列故事(二)——石头剪子布
- 如何解决用 jedis 连接在虚拟机上连接redis 超时问题。
- 数据结构实验之排序五:归并求逆序数
- python中的装饰器