- 博客(41)
- 收藏
- 关注
原创 向svn提交文件
一、从svn检出服务器的文件目录,打开要放置新文件的目录,然后将本地新建的文件复制过去。二、SVN目录中新增的文件会显示特殊标识,表示这个文件还没有进行登记三、我们使用加入功能将新增的文件进行登记。四、新增的文件登记后还未上传至SVN服务器,所以包含这个新文件的各层文件夹都会被标识红色感叹号以做提醒。五、提交新增的文件才能将本地修改上传至SVN服务器,选择任意层的文件夹都可以进行提交。六、提交时可以对本次修改内容进行描述。七、提交成功后,SVN检出的目录就变成绿色标识了。这时其他
2021-06-23 09:56:48
3129
原创 Android下拉刷新SwipeRefreshLayout简单用法
1.布局代码<android.support.v4.widget.SwipeRefreshLayout android:id="@+id/mswipeRefreshLayout" android:layout_width="match_parent" android:layout_height="match_parent" > <WebView android:id="@+id/mwebview
2021-05-13 14:47:57
284
原创 如何通adb命令删除安卓设备上指定的文件和apk
1、通过adb命令连接安卓设备adb connect ip2、adb roottools>adb remounttools>adb shell#su#cd system/sd/data //进入系统内指定文件夹#ls //列表显示当前文件夹内容#rm -r xxx //删除名字为xxx的文件夹及其里面的所有文件#rm xxx //删除文件xxx#rmdir xxx //删除xxx的文件夹...
2021-02-08 10:01:32
12780
原创 couldn‘t find “libnetsdk.so“
打开build.gradle(Module:app),在android=>defaultConfig中添加ndkandroid { compileSdkVersion 29 buildToolsVersion "29.0.3" defaultConfig { applicationId "com.hicling.iictcling" minSdkVersion 14 targetSdkVersion 29
2020-12-25 11:36:24
431
原创 如何用电脑adb给安卓设备安卓apk,并且解决连不上adb的问题
一、adb安装apk1、电脑和安卓设备链接adbadb connect ip2、adb install -r xxx.apk二、解决adb链接不上安卓设备1、输入命令显示链接不到,输入:adb tcpip 5555;2、链接到了,安装的时候报waiting for device 时解决办法$ adb kill-server$ adb start-server...
2020-12-19 12:30:08
390
2
原创 电脑通过cmd,adb向安卓设备上传文件
1、将电脑和安卓设备链接:adb connect ip:port2、输入命令adb remount ,意思是将设备改为可读可写;显示remount succeeded就代表命令执行成功;3、adb push D:\liu\. /data/media注意:liu \. 点的意思是一次性push文件夹里面的全部内容。...
2020-11-11 11:06:52
1444
原创 Androidstudio如何切换debug和release编译,或者切换不同项目进行编译
一、打开Androidstudio左下角Build Variants,二、Active Build Variant
2020-10-22 14:35:26
2955
1
原创 Android串口的使用
一、导入jar包二、新建三个类public class SerialPort { private static final String TAG = "SerialPort"; /* * Do not remove or rename the field mFd: it is used by native method close(); */...
2019-12-02 16:42:32
687
原创 Android如何关闭和显示Android导航栏,实现全屏
一、关闭Android导航栏,实现全屏/** * 关闭Android导航栏,实现全屏 */private void closeBar() { try { String command; command = "LD_LIBRARY_PATH=/vendor/lib:/system/lib service cal...
2019-12-02 16:14:03
2468
原创 android:textview超过设置宽度之后自动换行,并且第二行居中显示
一、创建TextviewUtils工具类public class TextviewUtils { /** * * 文本在indent 之后的字符对齐 * <p> * * 此方法必须在view绘制完成后调用才生效 * <p> * * getViewTreeObserver().addOnG...
2019-11-08 10:58:28
5170
原创 AndroidStudio 出现No IDEA annotations attached to the JDK 1.8 问题
问题:今天打开AS出现No IDEA annotations attached to the JDK 1.8,类各种红叉,xml文件各种乱码,项目也运行不起来解决:1、关闭AndroidStudio 2、C:\Users\.android 将 build-cache 文件夹 重命名为 build-cache.bak 3、C:\Users\Us...
2019-10-24 13:57:18
221
转载 AndroidStudio中litepal数据库多条件+模糊搜索
备份模糊查找用关键字like和%1.where中用and连接,condition用?,后面依次写出来if(!mymajor.equals("null")){//需要查询分数 List<App> datas=DataSupport.where("classes=? and location =? and major like ?", ...
2019-10-15 17:41:36
1627
原创 Android 定时器的实现和停止
一、采用Handle与线程的sleep(long)方法1. 定义一个Handler类,用于处理接受到的MessageHandler handler = new Handler() { public void handleMessage(Message msg) { // 要做的事情 super.handleMessage(msg); }}...
2019-08-23 11:10:34
3877
转载 AndroidStudio 如何取消SVN关联
一、将项目切换到project模式下 , 找到.idea 文件下的 vcs.xml 文件,打开它将<mapping directory="" vcs="svn" />改为<mapping directory="" vcs="" />二、OK了! 你看看是否工具栏中的更新箭头和提交箭头消失,并且项目文件夹和文件也都恢复了默认颜色...
2019-08-22 11:03:13
1115
原创 AndroidStudio项目导入SVN并且上传代码
一、添加忽略文件 File=>settings=>Version Control=>lgnored Files二、创建SVN仓库地址 VCS=>Import into Version Control =>Share Project(Subversion)三、将AndroidStudio中的项目导入到SVN...
2019-08-22 10:34:43
1442
转载 Android中几种常用的定时器和延时方法
一、三种常用的定时器1.Handler类的postDelayed方法: Handler mHandler = new Handler(); Runnable r = new Runnable() { @Override public void run() { ...
2019-08-06 15:48:41
368
转载 Android中实现延时执行操作的几种方法
1.使用线程的休眠实现延时操作new Thread() { @Override public void run() { super.run(); Thread.sleep(3000);//休眠3秒 /** * 要执行...
2019-07-18 13:35:25
1455
原创 如何将电脑上的apk通过cmd命令安装在安卓设备上面,并且在电脑上通过cmd查看android设备dev串口
1、打开cmd=>adb connect ip:端口2、首先确保安卓设备和电脑连接,adb shell 查看与电脑连接的安卓设备;3、输入adb install -r xxx 后面是apk路径,之后回车键安装完毕。查看dev串口:adb shell=>ls /dev...
2019-07-08 17:24:33
1926
原创 如何在AndrodiStudio中复制项目,并且与原项目不冲突
1、File=>Project Structure2、选择Modules=>Default Config3、将Application ID中包名改一下点击OK就可以了
2019-07-03 17:04:09
446
原创 如何通过电脑cmd查看android设备日志
首先确保电脑和安卓设备连接,然后打开cmd=>输入adb devices查看电脑连接的安卓设备ip=>adb -s xxxxx(安卓ip)logcat
2019-07-03 16:48:23
3162
转载 String写入SD卡文件中
public static void stringTxt(String str){ try { FileWriter fw = new FileWriter(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)+"/cmd2.txt");//SD卡中的路...
2019-06-25 10:11:39
214
转载 电脑用cmd命令将手机中的文件导入电脑中
1、首先要电脑和手机连接;2、配置adb,使adb可以在终端使用,也就是在命令行可以使用,配置环境变量,在计算机右键选择属性,选择【高级系统设置】,然后点击【环境变量】3、配置的android的环境变量和java的环境变量4、配置完成后,我们在终端输入adb命令,会看到adb的相关信息5、执行adb devices 命令,我们可以看到当前电脑正在连接调试的手机6、保存D盘,D:...
2019-04-29 11:00:44
4146
转载 如何查看签名文件的签名信息(MD5 SHA1值)
第一步,拿到签名过的apk文件,改掉后缀名为rar或者zip,解压得到解压后的文件夹如下:打开META-INF文件夹找到后缀为RSA的文件如下图:打开后通过Windows+R 输入cmd进入命令页面,如我的目录在D盘aaa文件夹里我可以输入“d:” 进入D盘,然后输入“cd aaa\”进入aaa文件夹依次进入到RSA文件根目录输入命令keytool -printcert -fi...
2019-04-22 14:14:25
935
原创 okHttp和HttpURLConnection下载文件
1、okHttp下载文件 JsonObject jsonObject = new JsonObject(); jsonObject.addProperty("fileName", getArguments().getString("fileName"));//文件名称 jsonObject.addProperty("filePath", getArguments().getStr...
2019-04-22 10:47:50
705
转载 判断ip是否合法的控件
1、初始化IP控件 EditText et_firstIPfield = (EditText) contentViewip.findViewById(R.id.address_content_firstIPfield); EditText et_secondIPfield = (EditText) contentViewip.findViewById(R.id.address_conten...
2019-04-10 10:55:52
139
转载 如何判断网络状态
1、定义一个内部类,继承BroadcastReceiverprivate IntentFilter intentFilter;private NetworkChangeReceiver networkChangeReceiver;class NetworkChangeReceiver extends BroadcastReceiver {//网络变化接收者 @Over...
2019-04-10 10:43:35
413
原创 如何把下载的文件放入新创建的文件夹下
1、创建文件夹的方法public static File createSDDir(String dirName) { try { File dir = new File(Environment.getExternalStorageDirectory() .getCanonicalFile() + "/" + di...
2019-04-10 10:30:48
926
原创 如何判断是否安装此apk
private boolean isAppInstalled(String uri){ PackageManager pm = getActivity().getPackageManager(); boolean installed =false; try{ pm.getPackageInfo(uri,PackageMana...
2019-04-09 11:14:42
334
原创 Fragment向dialog中传递集合(Activity向Fragment或Fragment向Activity类似)
先定义一个集合,也可以用类对象 List<String> strSize = new ArrayList<>();然后在将要传参的Fragment界面通过Bundle传递参数String strResult = jsonObject.getString("result");//接收后台传过来的数据strSize.add(strResult);//存入集合...
2018-11-13 12:02:17
546
2
原创 关于本地列表刷新的问题和多层页面嵌套刷新
A页面跳转B页面,在A页面跳转的地方用startActivityForResult,即:startActivityForResult(new Intent(getActivity(), B.class),1);并且在A界面重写onActivityResult方法: @Override public void onActivityResult(int requestCode,...
2018-10-31 15:15:35
407
转载 Fragment中嵌套ViewPager,切换Fragment之后ViewPager不显示的问题
最近项目中用到界面上面有几个菜单按钮,点击可切换下面的fragment界面,每个fragment中又嵌套几个viewpager.当点击其他菜单按钮之后在返回当前的fragment的时候发现viewpager中不显示。//不显示mViewPager.setAdapter(new MyViewPagerAdapter(getActivity().getSupportFragmentManage...
2018-10-17 10:38:50
2317
原创 申请动态权限(文件存储,录音,录像和相机)
1、首先在要申请权限的界面定义全局变量的权限数组和请求状态码;//读写权限 private static String[] PERMISSIONS_STORAGE = { Manifest.permission.CAMERA, Manifest.permission.WRITE_EXTERNAL_STORAGE ...
2018-09-01 10:36:01
5168
原创 在局域网下怎样控制另一台电脑
1、被控制电脑的设置 计算机(我的电脑)》属性》远程设置》远程》远程协助》勾选允许远程协助连接这台计算机》远程桌面》允许运行任意版本远程桌面的计算机连接》确定 被控制电脑设置完成。2、控制电脑 开始》程序》附件》远程桌面连接》输入IP》点击连接》输入用户名和密码》点击连接注意事项:1、被远程电脑防火墙必须关闭;2、被远程电脑必须设置密码;
2017-08-23 14:36:03
12514
原创 greendao3.0简单实现
1、首先在build.gradle中建立greendao仓库dependencies{ classpath 'com.android.tools.build:gradle:2.3.1' classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2' }2、然后在build.gradle(app)中添加依赖apply plu...
2017-08-21 10:36:18
454
原创 EditText获得焦点,边框变色
1、在xml中添加EditText;EditTextandroid:layout_width="fill_parent"android:layout_height="36dip"android:background="@drawable/bg_edittext"android:padding="5dip"android:layout_margin="36dip"andr...
2017-08-17 17:59:02
492
原创 ViewPager+Fragment实现滑动效果,并且能够点击切换
1、首先创建一个Activity类,并且继承FragmentActivity,代码如下: package com.guo.mothersonhealth.activity; import android.graphics.Color;import android.os.Bundle;import android.support.v4.app.Fr...
2017-08-17 17:49:46
340
原创 Error:Error converting bytecode to dex:Cause:c
我今天遇到一个bug,错误是这样的: Error:Error converting bytecode to dex:Cause:com.android.dex.DexException:Multiple dex files Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIc
2017-08-17 17:46:17
407
原创 找不到类库
当我们向项目中导入第三方类时,有时候项目刚运行就蹦了,报的错误基本上都是找不到类库。在build.gradle中android{.........}加入sourceSets{main{jniLibs.srcDirs = ['libs']}之后运行就好了...
2017-08-17 17:44:35
339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人