开发(仿微信)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

12、微信开始界面为何不是个人信息,因为需要时间加载数据

13、Android Studio 快捷键
Ctrl + I 
Ctrl + O
logd + tab

=============================================================================

目前进度,从0实现了了图片长传下载,用户信息在APP客服端与服务器间传输,活动服务异步处理,几乎全是搜索中学习用法,在YouTube上学了些tutorial,一些英文API介绍的最真,最实。

期末考试后应该可以把源码分享出来

     

原创粉丝点击