当前搜索:

Android studio 修改项目包名

使用Android studio有一段时间了,但是每次修改包名的时候都是用一种简单粗暴的方式,那就是新建一个想要的包名,然后直接拖拽。但是这样有个不好的地方就是每次都要去修改manifest.xml文件。今天忽然发现了一个简单的方法,下面即将展示:1.点击如一所示的图标,然后会出现2所示菜单,这个...
阅读(71) 评论(0)

关于Android studio的build.gradle的内容

apply plugin:'com.android.application'//说明module的类型,com.android.application为程序,com.android.library为库 android{     compileSdkVersion 26//编译的SDK版本  ...
阅读(82) 评论(0)

Android开发,测试机不打印Log的解决办法

在Android开发过程中,使用某些真机测试 App 时,发现 LogCat 控制台不显示输出的Log。 百度谷歌一番之后,发现原因竟然是国内的部分厂商深度定制的Android系统,对于应用中的 Log 日志默认做了打印限制,需要手动设置才能打印出日志。测试了几部手机,发现魅族和华为手机有这...
阅读(87) 评论(0)

从数据库中查询,两个表中某个字段相等时

select table1.abc from table1 inner join table2 on table1.xxx=table2.xxx;
阅读(98) 评论(0)

Android 监听手机按下Home键

系统本身有这个广播,只需要监听这个广播就可以了! private BroadcastReceiver mHomeKeyEventReceiver = new BroadcastReceiver() { String SYSTEM_REASON = "...
阅读(165) 评论(0)

文件存储单位

存储单位 计算机存储单位一般用B,KB、MB、GB、TB、PB、EB、ZB、YB、BB来表示: 位 bit (比特)(Binary Digits):存放一位二进制数,即 0 或 1,最小的存储单位。 字节 byte:8个二进制位为一个字节(B),最常用的单位。 1KB (Kiloby...
阅读(134) 评论(0)

手机电池电量较准

尝试电量计校准,方法如下: 一、满电后持续充电 使用充电器给手机充电,充满至100%后继续保持充电状态1小时左右,即可完成电量计校准。注意过程中手机需保持休眠,不可被操作或者APP后台唤醒(建议睡觉时,将手机清理后台、关闭网络充电一晚上)。 二、完整充放电并静置 手机先充满电,然后正常使用...
阅读(180) 评论(0)

Android:禁止viewpager左右滑动,去除viewpager切换时动画,解决viewpager与百度地图滑动冲突

Android自定义viewpager,禁止viewpager左右滑动,去除viewpager切换时动画,解决viewpager与百度地图滑动冲突 public class CustomViewPager extends ViewPager { private boolean ena...
阅读(168) 评论(0)

Android 监控(检查)SD卡指定目录的变化

Android 开发有时候需要检测某个文件夹的变化,就可以使用 FileObserver这个类。 FileObserver这个类是系统自带的,可以直接使用。  private FileObserver mFileObserver;   String path = "&quo...
阅读(178) 评论(0)

Android 报错 java.lang.SecurityException: caller uid 10431 is different than the authenticator's uid

Android 开发,账户与同步。 在登录时使用系统AccountManager 进行账户添加,( 然后在手机-设置-账户与同步里面可以进行查看。) 在登录完成,进行添加时,报错java.lang.SecurityException: caller uid 10431 is different...
阅读(374) 评论(0)

Android 开发所有权限解析

访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动...
阅读(103) 评论(0)

Android 多个listview监听item的点击事件

如果一个界面包含多个listview,而且需要监听每个listview的item点击事件,其实只需要在onItemClick方法中  判断一下即可   @Override     public void onItemClick(AdapterView parent, View view...
阅读(242) 评论(0)

Android 调用系统的分享界面,进行文件分享

//分享文字       public void shareText(View view) {           Intent shareIntent = new Intent();           shareIntent.setAction(Intent.ACTION_SEND); ...
阅读(182) 评论(0)

解决Android listview的item不能点击

有时候listview的item布局比较复杂,里面可能包含了例如:imageButton或者button等可以直接点击的子控件,这些子控件会优先获取到点击事件的焦点,导致listview的item整体不能点击。 解决办法: 在item的根布局加一句话: android:descenda...
阅读(293) 评论(0)

android 获取SD 卡路径的一些代码

Environment.getDataDirectory().getPath()=/data Environment.getDownloadCacheDirectory().getPath()=/cache Environment.getExternalStorageDirectory()=/...
阅读(227) 评论(0)

Android list按照时间排序的问题

刚开始按照这种写法,对list进行时间排序: private void sortByTimeRepoList(List itemInfoList, final int which) {     Collections.sort(itemInfoList, new Comparator(...
阅读(338) 评论(0)

打开word提示:The setup controller has encountered a problem during instll.

win7安装office2007之后,有的电脑打开word,会提示:The setup controller has encountered a problem during instll.Please review the log files for further information on...
阅读(679) 评论(0)

Android Activity的onDestroy方法不一定任何时候都会执行!!!

其实activity的生命周期,只有在正常的情况下,才会按顺序执行,如果发生其他状况,则另当别论。 正常点击返回键: onDestroy方法一定会执行; 从后台强杀分两种情况: 第一种:当前仅有一个activity,这时候,强杀,是会执行onDestroy方法的; 第二...
阅读(328) 评论(0)

Fragment中的onActivityResult方法没有被调用

在Activity中嵌套Fragment使用时,Fragment中的onActivityResult却无法被调用 但是在Fragment中使用startActivityForResult能够成功,这是为什么?黑人问号?????? 这是因为:在Fragment中使用startActivit...
阅读(93) 评论(0)

viewpager嵌套fragment,滑动别的fragment之后,之前的fragment数据重新加载,恢复默认了

FragmentPagerAdapter默认会保存的三个item,也就是现在这个item-C,item-C   的前一个   item-B  和  item-C  的后一个   item-D。 在滑动过程中,适配器默认会把前一个(item-B)之前的item(item-A) destroy...
阅读(149) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 1万+
    积分: 429
    排名: 11万+