自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (37)
  • 收藏
  • 关注

转载 Android studio 修改项目包名

使用Android studio有一段时间了,但是每次修改包名的时候都是用一种简单粗暴的方式,那就是新建一个想要的包名,然后直接拖拽。但是这样有个不好的地方就是每次都要去修改manifest.xml文件。今天忽然发现了一个简单的方法,下面即将展示:1.点击如一所示的图标,然后会出现2所示菜单,这个时候注意方框圈住的选项,默认是选中状态,我们把它取消,这时候可以看到工程的文件目录已经发生变化,这个时

2018-01-05 10:44:18 269

原创 关于Android studio的build.gradle的内容

apply plugin:'com.android.application'//说明module的类型,com.android.application为程序,com.android.library为库android{    compileSdkVersion 26//编译的SDK版本    buildToolsVersion "26.0.1"//编译的Tools版本    defa

2017-11-29 11:08:43 373

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

在Android开发过程中,使用某些真机测试 App 时,发现 LogCat 控制台不显示输出的Log。百度谷歌一番之后,发现原因竟然是国内的部分厂商深度定制的Android系统,对于应用中的 Log 日志默认做了打印限制,需要手动设置才能打印出日志。测试了几部手机,发现魅族和华为手机有这样的问题。魅族手机:打开【设置】中的【开发者选项】(这个选项可能不会直接在设置里,有的是在【辅

2017-11-07 17:59:43 1404

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

select table1.abcfrom table1innerjoin table2on table1.xxx=table2.xxx;

2017-10-12 13:04:22 1149

原创 Android 监听手机按下Home键

系统本身有这个广播,只需要监听这个广播就可以了! private BroadcastReceiver mHomeKeyEventReceiver = new BroadcastReceiver() { String SYSTEM_REASON = "reason"; String SYSTEM_HOME_KEY = "homekey";

2017-09-15 17:53:04 971

原创 文件存储单位

存储单位 计算机存储单位一般用B,KB、MB、GB、TB、PB、EB、ZB、YB、BB来表示: 位 bit (比特)(Binary Digits):存放一位二进制数,即 0 或 1,最小的存储单位。 字节 byte:8个二进制位为一个字节(B),最常用的单位。 1KB (Kilobyte 千字节)=1024B, 1MB (Megabyte 兆字节 简称“兆”)=1024KB,

2017-09-08 14:30:30 1056

原创 手机电池电量较准

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

2017-09-06 13:51:59 777

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

Android 开发有时候需要检测某个文件夹的变化,就可以使用 FileObserver这个类。FileObserver这个类是系统自带的,可以直接使用。 private FileObserver mFileObserver;  String path = "";//这个路径就是需要 监控的路径,但是只能监控当前目录的变化,其下子目录内的变化是监控不到的!!   

2017-07-27 15:28:48 670

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

Android 开发,账户与同步。在登录时使用系统AccountManager 进行账户添加,( 然后在手机-设置-账户与同步里面可以进行查看。)在登录完成,进行添加时,报错java.lang.SecurityException: caller uid 10431 is different than the authenticator's uid后来检查发现,是由于  Account

2017-07-25 20:22:15 2798

原创 Android 开发所有权限解析

访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置

2017-07-21 10:35:30 358

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

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

2017-07-20 15:55:25 2332

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

//分享文字      public void shareText(View view) {          Intent shareIntent = new Intent();          shareIntent.setAction(Intent.ACTION_SEND);          shareIntent.putExtra(Intent.EXTRA_TEXT,

2017-07-17 20:21:35 3753

原创 解决Android listview的item不能点击

有时候listview的item布局比较复杂,里面可能包含了例如:imageButton或者button等可以直接点击的子控件,这些子控件会优先获取到点击事件的焦点,导致listview的item整体不能点击。解决办法:在item的根布局加一句话: android:descendantFocusability="blocksDescendants"这句话的意思是这些button

2017-07-17 20:17:18 2079

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

Environment.getDataDirectory().getPath()=/dataEnvironment.getDownloadCacheDirectory().getPath()=/cacheEnvironment.getExternalStorageDirectory()=/storage/emulated/0Environment.getRootDirectory().

2017-07-12 14:50:05 557

原创 Android list按照时间排序的问题

刚开始按照这种写法,对list进行时间排序:private void sortByTimeRepoList(List itemInfoList, final int which) {    Collections.sort(itemInfoList, new Comparator() {                @Override                pub

2017-07-12 10:42:40 1701

原创 打开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 the error.这时候,可以去手动删除一个office的配置文件夹:x86也就是32位系

2017-07-10 09:42:05 6800

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

其实activity的生命周期,只有在正常的情况下,才会按顺序执行,如果发生其他状况,则另当别论。 正常点击返回键: onDestroy方法一定会执行; 从后台强杀分两种情况:第一种:当前仅有一个activity,这时候,强杀,是会执行onDestroy方法的;第二种:栈里面的第一个没有销毁的activity会执行ondestroy方法,其他的不会执行。比如说:从mai...

2017-07-07 11:02:25 15737 4

原创 Fragment中的onActivityResult方法没有被调用

在Activity中嵌套Fragment使用时,Fragment中的onActivityResult却无法被调用但是在Fragment中使用startActivityForResult能够成功,这是为什么?黑人问号??????这是因为:在Fragment中使用startActivityForResult之后,onActivityResult的调用是从activity中开

2017-07-03 13:12:36 540

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

FragmentPagerAdapter默认会保存的三个item,也就是现在这个item-C,item-C   的前一个   item-B 和  item-C  的后一个   item-D。在滑动过程中,适配器默认会把前一个(item-B)之前的item(item-A) destroy掉,所以当滑动回来时就依然会重新加载(数据恢复默认了)。也就是还会执行一次onCreateView

2017-06-20 15:02:31 465

原创 隐藏Android 系统自带的v7.widget.Toolbar的标题

在使用android.support.v7.widget.Toolbar时,如果需要隐藏系统默认的标题,自己定义标题时,必须在onCreate()方法执行完成之后修改。因为在onCreate()方法中设置任何标题值都会被系统重置为AndroidManifest中android:lable的值。为了抵消这种行为,我们可以在onCreate()执行之后执行的onPostCreate()

2017-06-14 14:07:59 4973 2

原创 让listview的某一行item不能点击

为了能控制listview的某一行不能有点击事件,在adapter里重新下面这个方法就可以了。@Override        public boolean isEnabled(int position)        {            if(position==2){                return false ;  // 表示第2行不可以点击

2017-06-01 11:32:35 1529

原创 Android 创建本地简易服务器,测试下载功能

Android搭建测试下载服务器

2017-04-25 18:01:48 399

原创 使用Android Studio 查找并删除无用的资源文件(包括drawable里面)

使用Android Studio 查找并删除无用的资源文件(包括drawable里面)

2017-04-12 15:32:54 4640

原创 用Android studio多渠道打包以及使用不同资源(包括icon或者其他图片等)

用Android studio多渠道打包以及使用不同资源(包括icon或者其他图片等)

2017-04-11 16:38:32 7312

转载 Android Studio 上传项目到GitHub

原文:http://www.cnblogs.com/fangwang/p/5703830.html首先你要下载一个Git,附上地址 https://git-scm.com/downloads之后安装。。。。。。。。。。Git 安装完毕之后你要注意,要配置你的用户名和邮箱,不然你代码无法上传成功!!!!!参照 http://blog.csdn.net/wirelessqa/art

2017-04-07 14:49:04 366

原创 android 开发一些小细节

// 获取屏幕密度(方法1) int screenWidth =getWindowManager().getDefaultDisplay().getWidth(); // 屏幕宽(像素,如:480px) int screenHeight =getWindowManager().getDefaultDisplay().ge

2017-04-05 18:04:01 1691

转载 GitHub 上排名前 100 的 Android 开源库简单介绍

原文:https://github.com/Freelander/Android_Data/blob/master/Android-Librarys-Top-100.mdGitHub Android Librarys Top 100 简介本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择

2017-04-05 17:56:58 453

原创 xUtils 3.3.36 post Json数据

JSONObject requestData = (JSONObject) request; try { requestData.put("data1", "data1"); requestData.put("data2", "data2"); requestData.put

2016-09-23 15:11:05 618

转载 Android ConstraintLayout详解

by:http://www.jianshu.com/p/a8b49ff64cd3冒昧拿了别人的东西在这里给大家看一下,希望原作者不要介意,因为我并没有用这个赚钱或者盈利。1. 概述在本篇文章中,你会学习到有关ConstraintLayout -- 一种构建于弹性Constraints(约束)系统的新型Android Layout。最终你将会在Android

2016-09-21 18:00:38 1293

原创 list按照时间排列

ArrayList inboxList;(Inbox是范型)Collections.sort(inboxList, new Comparator() {    @Override    public int compare(Inbox inbox1, Inbox inbox2) {        Date date1 = stringToDate(inbox1.getMessa

2016-09-21 16:41:51 455

原创 MD5加密

public String pwdToMd5(String string) {    byte[] hash;    try {        hash = MessageDigest.getInstance("MD5").digest(string.getBytes("UTF-8"));    } catch (NoSuchAlgorithmException e) {

2016-09-21 16:38:00 272

原创 android发送和接收广播

发送方public static final String action = "jason.broadcast.action";发送Intent intent = new Intent(action);intent.putExtra("data", "closeActivity");sendBroadcast(intent);接收方://注册广播:I

2016-09-21 16:23:26 424

原创 Android强制虚拟隐藏导航栏

if (Build.VERSION.SDK_INT > 14) {            View decorView = getWindow().getDecorView();            // Hide both the navigation bar and the status bar.            // SYSTEM_UI_FLAG_FULLSCREEN is o

2016-09-21 16:22:13 2958

原创 注册一个 长按listView的item弹出选择列表

registerForContextMenu(actualListView);//以下是源码:public void registerForContextMenu(View view) {    view.setOnCreateContextMenuListener(this);}  @Override    public void onCreateContextM

2016-09-21 16:19:47 284

Gradle-2.6-all.zip

Gradle-2.6-all.zip, android studio 编译的gradle文件,可以解压在本地,关联使用,提升studio编译速度!

2016-09-22

FastCopy_v3.13H_x64.zip

FastCopy_v3.13H_x64.zip,快速拷贝软件,支持64位系统

2016-09-21

TortoiseSVN-1.8.8.25755-x64-svn-1.8.10.msi

TortoiseSVN-1.8.8.25755-x64-svn-1.8.10.msi svn客户端软件,支持64位操作系统

2016-09-21

TortoiseSVN-1.7.7.22907-win32-svn-1.7.5.msi

TortoiseSVN-1.7.7.22907-win32-svn-1.7.5.msi svn客户端软件,支持32位系统

2016-09-21

CircleImageView-master.zip

自定义圆形的imageView控件。

2016-09-20

IE11-Windows6.1-x64-zh-cn.exe

IE11-Windows6.1-x64-zh-cn.exe这个是IE11的升级文件,64位系统。

2016-09-20

xutils-3.2.2.zip

xutils-3.2.2.zip

2016-09-20

xUtils-3.3.36.jar

xUtils-3.3.36.jar,这个是xutils3的最新版本的jar形式,如果不想导入lib,可以用这jar。包含DButils,Httputils,bitmapUtils,viewUtils,最低支持android版本4.0(API14).

2016-09-20

Xutils_3.0.jar

Xutils_2对android6.0支持不是很好,所以原作者重新封装了Xutils_3.0.jar 包含DButils,Httputils,bitmapUtils,viewUtils,最低支持android版本4.0(API14).

2016-09-18

Zxing.jar 二维码

zxing.jar 谷歌的二维码工具包

2016-09-13

android-async-http-1.4.5.jar

android-async-http-1.4.5.jar 网络通信框架

2016-09-13

image-loader-1.9.4.jar

加载图片的框架

2016-09-13

Android-PullToRefresh-master

下拉刷新demo,包含下拉刷新lib,可以直接导入到自己的项目里用,使用方法看demo

2016-09-13

gson-2.7.jar

gson-2.7.jar,谷歌的json解析工具

2016-09-13

okio-1.9.0.jar

okio-1.9.0.jar搭配okhttp使用!

2016-09-08

checkstyle.zip

这个是用来优化代码的一个style文件,可以在android studio里面使用!

2016-09-08

glide-3.7.0.jar

谷歌的图片处理框架,glide-3.7.0.jar,使用起来非常简单,只需要两句代码,很流畅!

2016-09-08

okhttp 3.4.1.jar

okhttp 3.4.1.jar

2016-09-08

解决内存不能为Read问题,

解决内存不能为Read问题,亲测有效,给大家使用!!

2013-03-27

support-v4-28.0.0.aar

support-v4-28.0.0.aar,用于Android开发使用的V4库,版本28,方便开发。

2020-09-23

glide-4.9.0.jar

Glide4.9.0.jar是glide图片加载框架最新版本的jar文件,支持eclipse和Android studio。

2019-09-23

kotlin使用指南中文版

kotlin使用指南中文版,帮助你快速了解kotlin语言,快速构建属于自己的基于kotlin开发的Android APP。

2018-05-09

android-support-multidex.jar

Android 项目方法数超过65536个时会报错,使用android-support-multidex解决Dex超出方法数的限制问题.Google在API 21中提供了通用的解决方案,那就是android-support-multidex.jar. 这个jar包最低可以支持到API 4的版本。

2017-05-05

apache-tomcat-7.0.40.exe

apache-tomcat-7.0.40.exe安装阿帕奇本地服务器必备工具软件

2017-04-24

Excel可以这样用——数据处理、计算与分析

Excel可以这样用——数据处理、计算与分析》一书的PDF版本。

2017-04-17

Git-2.12.2.2-64-bit

Android studio上传代码到github的必须安装工具

2017-04-07

pinyin4j-2.5.0

专门用来将中文转换成汉语拼音的Java的开源库

2017-02-23

picasso-2.5.2

picasso 是 Square 公司开源的一个 Android 图形缓存库.

2017-02-23

eventbus-3.0.0.jar

eventbus-3.0.0.jar ,消息总线,有这个就可以代替传统的广播了,而且比传统广播要好用的多!

2016-12-09

android-support-v4.jar

android-support-v4.jar 安卓V4包 jar包

2016-12-06

android-support-v7-appcompat.jar

android-support-v7-appcompat.jar Android安卓v7包 jar包

2016-12-06

Android Studio使用指南中文版.pdf

Android Studio使用指南中文版 .

2016-10-12

Huawei_CheckStyle.xml

用于检测android studio编码规范的工具。

2016-10-11

GoogleCheckstyleCfg.xml

用于检测android studio编码规范的工具文件。

2016-10-11

fresco-v0.12.0.jar

fresco-v0.12.0 这个是Facebook开发的一个图片处理的开源框架。 Fresco 是一个强大的图片加载组件。使用它之后,你不需要再去关心图片的加载和显示这些繁琐的事情! 支持 Android 2.3 及以后的版本。

2016-09-23

retrofit-2.1.0.jar

Retrofit与okhttp共同出自于Square公司,retrofit就是对okhttp做了一层封装。把网络请求都交给给了Okhttp,我们只需要通过简单的配置就能使用retrofit来进行网络请求了

2016-09-23

MacType 2013.1231.0 原版+绿化+字体配置.rar

MacType 2013.1231.0 原版+绿化+字体配置,这个可以美化windows的字体,显示成mac的字体,看着还是很舒服的,感觉比windows自带的好看些!

2016-09-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除