- 博客(7)
- 收藏
- 关注
原创 android onActivityResult没调用
今天在项目中遇到个问题,在startActivityForResult时 onActivityResult这个回调方法没被调用。背景是这样的,我在activity中嵌套了fragment,startActivityForResult是在fragment中调用的,onActivityResult也是在fragment中重写的。当时使用的是getActivity().startActivityFo
2016-05-06 15:27:04
522
原创 Mac 怎样获取android的数字签名(SHA1)
使用百度地图的时候需要用到数字签名(SHA1),之前使用Eclipse很容易就能找到。换成android studio后一直找不到入口,今天记录下来方便以后查看。具体方法如下:1.打开终端 输入cd .android2.输入命令 keytool -list -v -keystore debug.keystore3.输入密码即可 查看到SHA1
2016-04-08 14:37:15
2235
原创 You need to use a Theme.AppCompat theme (or descendant) with this activity.
当Activity继承自ActionBarActivity时,在theme中使用自定义的style时会出现这种错误。解决办法是不继承ActionBarActivity,改为继承Activity即可。studio中默认继承自ActionBarActivity,稍有不注意就会出现这种错误。
2015-05-28 14:29:28
784
原创 android studio新建Module不生成build文件夹
最近赶潮流也尝试用 Android Studio开发项目,但是遇到一个问题,在一个proiect下创建Module时R文件丢失。这是因为studio的R文件都保存在Build文件夹下,Build文件夹没有生成导致的。经楼主实验发现,一个project下最多可以有四个Module,当创建第五个时不会生成Build文件夹,从而没有R文件。
2015-05-28 10:49:44
4341
原创 Android中Handler.removeCallbacksAndMessages(null)的作用
众所周知,在Android开发中会大量使用到Handler。但是,由于与activity生命周期不一致,当一个Activity被销毁时,如果Handler对象有Message在排队,则无法释放,进而导致Activity对象无法释放,造成内存溢出。 解决的方法是在Activity被销毁时,在onDestroy()中调用Handler的removeCallbacksAndMessages()方法
2015-04-07 16:18:43
7308
1
原创 Java中public,protected,private的区别
public 公共,加上这个修饰的类或属性,可以在同一个包或者别的包里面访问。private 私有的,加上这个修饰的类或属性,只能在同类里访问,同包和别的包不能访问。protected 保护,加上这个修饰的类或属性,只能在类和同包访问,别的包不能访问。在继承关系中,子类可以访问父类的public,protected修饰的方法和属性,但不能访问private修饰的方法和属性。
2015-03-20 11:24:05
720
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人