#!/usr/bin/env bash PACKAGE_NAME=com.your.package DB_NAME=data.db rm -rf ${DB_NAME} adb shell "run-as ${PACKAGE_NAME} chmod 666 /data/data/${PACKAGE_NAME}/databases/${DB_NAME}" adb pull /data/data/${PACKAGE_NAME}/databases/${DB_NAME} /tmp/ adb s…
首先内部存储路径为/data/data/youPackageName/,下面讲解的各路径都是基于你自己的应用的内部存储路径下.所有内部存储中保存的文件在用户卸载应用的时候会被删除. 一. files1. Context.getFilesDir(),该方法返回/data/data/youPackageName/files的File对象.2. Context.openFileInput()与Context.openFileOutput(),只能读取和写入files下的文件,返回的是FileInput…
To Enable the Developer and Performance settings on CyanogenMod 10.1 In the Settings app, choose the About Phone (or About Tablet) option.Scroll down, and tap the Build number seven times. On the seventh tap, you will be notified that "You are now a…
一.生成XML文件,即是将对象集合转为XML文件存储. 对象集合 –> XML(序列化) Android中使用android.util.Xml类对其进行了描述,提供相应的API. 步骤大致如下: 创建一个XmlSerializer类的实例,XmlSerializer serializer = Xml.newSerializer(). 使用openFileOutput准备一个输出流,指定输出的xml文件名及该文件权限. 给序列化serializer对象设置输出流和编码格式. serializer设…
出于: androidChina   http://www.androidchina.net/3595.html 学习 Android 至今,大大小小的坑没少踩,庆幸的是,在强大的搜索引擎与无私奉献的人们的帮助下,我遇到的坑都顺利地被填平了. 为了便于日后遇到同样的问题时,能免于再次搜索带来的麻烦,我养成了收藏书签的习惯,随着书签(Tips)的日积月累,我想,是时候该有这个项目了. 如果你是个 Android 新人,那么我希望这份列表,可以成为你踩到坑时的不完全手册. 当然,这份列表一定会有遗漏…
Xamarin.Android 4.10.01068 & Xamarin.iOS 1.8.361 NEW support for Visual Studio 2013 & Portable Class Libraries Download includeXamarin.iOS 7.0.4.209 (OSX) & 1.8.361 , 1.8.365 (WIN)Xamarin.Mac 1.6.19 (in downlaod archive you can find installer …
Android获取文件夹路径 /data/data/ http://www.2cto.com/kf/201301/186614.html String printTxtPath = getApplicationContext().getPackageResourcePath() + "/files/" + fileName;=> /data/app/com.example.fileoperation-2.apk/files/printMenu.txt String printTx…
eclipse中写入sql插入语句时,navicat中显示的出现乱码(???). 在修改eclipse工作空间编码.navicate中的数据库编码.mysql中my.ini中的配置之后还是出现乱码. 然后把mysql.navicate全部卸载,下载新版本. 再重新配置mysql中,因为新建data里面有文件出现“initialize specified but the data directory has files in in.Aborting.” 接着删除data里面的文件,修改my.ini…
springboot 表单体积过大时报错: The multi-part request contained parameter data (excluding uploaded files) that exceeded the limit for maxPostSize set on the associated connector. 修改springboot接受参数的大小 #设定Httppost数据大小 server.tomcat.max-http-post-size=102400000 #…
Failed to parse multipart servlet request; nested exception is java.lang.IllegalStateException: The multi-part request contained parameter data (excluding uploaded files) that exceeded the limit for maxPostSize set on the associated connector 最近项目中用到…
这是zabbix WEB报的问题:Received empty response from Zabbix Agent at [192.168.10.105]. Assuming that agent dropped connection because of access permissions 如果全部配置好了查看服务是否开启: ps -ef  |grep zabbix 再查看防火前的端口是否开启:https://www.cnblogs.com/wei9593/p/10419367.html…
1.[ERROR] --initialize specified but the data directory has files in it. Abort [错误] -初始化指定,但数据目录中有文件.中止 解决方法:将数据目录下已存在的文件全部删除.如:rm -rf /data/mysql/* 重新初始化: /usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql…
启动MySQL5.7时报错:initialize specified but the data directory has files in it. Aborting 解决方法: vim /etc/my.cnf 查看文件,寻找datadir=... 查看到:datadir=/usr/local/mysql/data, 这个是data保存目录. 进入/usr/local/mysql/data后,查看到确实有数据: 将/usr/local/mysql/data备份, cd /usr/local/my…
jenkins启动时报错: consider increasing the maximum size of the cache. After eviction approximately [10,239] KB of data 缓存不足 解决办法: D:\tomcat\apache-tomcat-8.5.32\conf\context.xml    中加上一行 <Resources cachingAllowed="true" cacheMaxSize="100000&q…
今天将更新模块拿到android上面测试的时候,发现在创建writablepath.."upd/"目录的时候出现Permission Denied提示BTW:我使用的是lfs来创建 既然是权限问题,我想,是不是自己的AndroidManifest.xml里面权限没有添加够.看了一下,已经是    <uses-permission android:name="android.permission.INTERNET"/>    <uses-permis…
INDEX BAD EXAMPLE Improving Overall Performance Inserting Multiple Rows INSTEAD OF Inserting a Single Row Inserting Retrieved Data BAD EXAMPLE INSERT INTO Customers VALUES(NULL, 'Pep E. LaPew', '100 Main Street', 'Los Angeles', 'CA', ', 'USA', NULL,…
打开cmd 进入安卓 SDK的'Platform tools'   cd F:\software\adt-bundle-windows-x86_64-20130522\sdk\platform-tools 输入'adb shell' su Press 'Allow' on device(必须已经root) chmod 777 /data /data/data /data/data/com.application.package(你的包名 也就是src下的全名) /data/data/com.ap…
From this essay, we go to a new discussion "Android Hardware Abstraction Layer". In this essay, we fisrt talk about the architecture of linux and android. 1.linux If you have got some brief reading about  <Linux Kernel Development> or <…
先说一下adb命令配置,如果遇到adb不是内部或外部命令,也不是可运行的程序或批量文件.配置下环境变量 1.adb不是内部或外部命令,也不是可运行的程序或批量文件. 解决办法:在我的电脑-属性-高级计算机配置-环境变量,系统变量找到path,把sdk的platform-tools添加进去就可以了. D:\Java\android\android-sdk\platform-tools 2.用命令行把手机上的文件拷贝到电脑上 adb pull sdcard/1222073679.png 拷贝文件夹命…
copy from https://github.com/operando/Android-Command-Note Android Command Note Logcat adb logcat -v time adb logcat -v time -b main adb logcat -v time -b system adb logcat -v time -b events adb logcat -v time -b radio adb shell logcat -b all adb log…
清除data,清除cache,其实在Android原生Setting里面有这个功能的. 需求是把这个功能做到自己的App里面,并计算出cache和data的size. 所以参考了一下Setting的源码.看如何实现该功能,该功能是需要在源码下编译的 首先需要写两个aidl去调用系统的清除以及获取size功能: IPackageStatsObserver.aidl  -- 获取data以及cache的size /* ** ** Copyright 2007, The Android Open So…
一.单个对象生成xml 生成以下xml,该怎么生成呢? <?xml version='1.0' encoding='UTF-8' standalone='yes' ?> <account> <id>1</id> <password>123456</password> <name>传说之美</name> <createDate>2015-02-02 11:50:42</createDate>…
http://www.cocoachina.com/ios/20150902/13304.html 在iOS和OSX应用程序中存储和查询数据,Core Data是一个很好的选择.它不仅可以减少内存使用.提高性能,而且它可以使你避免写很多不必要的样板文件代码. 此外,Core Data API非常灵活,可以用在各种应用程序中,所有应用程序有不同的数据存数需求. 然而,这种灵活性意味着有时Core Data用起来可能稍微有点困难.即便你是一个Core Data专家,仍然会需要处理一些平常的任务,也会…
Java 中是可以用 SAX 和 DOM 解析 XML  的,虽然在 Android 下也可以用这2中方式,但是还是推荐用 Pull.Pull 使用简单,效率相对高,Android 下是集成了 Pull ,所以并不需要用到第三方的包. 下面来举例子,我要向 XML 文档中读写学生信息,首先我定义一个学生类,包含ID.学号.姓名和年龄 public class Student { public Student() {}; public Student(int id, int number, Str…
在使用NumberPicker.DataPicker,TimePicker这几个控件时,非常easy出现例如以下这个界面 可是我们想要的却是以下图示的结果 改动Application.activity的android:theme这个值. 最直观的效果去掉android:theme就可以. 本tips 在 android4.4上測试通过.…
前言 啦啦啦~各位小伙伴们好~经过这一学期的Android知识的学习,我们学到了很多和Android开发相关的知识,这一学期的学习也要告一段落了. 一起进入我们今天的相关内容~这次我们将一起学习使用 android 手机不同的传感器,包括磁强计.加速度传感器等.学会使用 android 位置服务获得经纬度信息.学会使用百度地图基础API进行地图应用的开发. 基础知识 一.传感器简介 手机中内置的传感器是一种微型的物理设备,它能够探测.感受到外界的信号,并按一定规律转换成我们所需要的信息.Andr…
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBo…
android:ems = " 设置TextView或者Edittext的宽度为10个字符的宽度.当设置该属性后,控件显示的长度就为10个字符的长度,超出的部分将不显示. xml中 android:ems属性 ,作为EditText 默认生成 的属性,其含义是需要编辑的 字符串长度 . 设置为10时,最多编辑 10个em ,一个em单位是 两个inch ,但是随着自动调整,在Android中 em代表‘M’的数量 . 但是 EditText的属性 ,只有在 android:layout_widt…
Activity跳转与传值,主要是通过Intent类,Intent的作用是激活组件和附带数据. 一.Activity跳转 方法一Intent intent = new Intent(A.this, B.class); startActivity(intent) 方法二Intent intent = new Intent();intent.setClass(A.this, B.class);startActivity(intent); 实现从A跳转到B(A.B均继承自Activity) 二.传递数…
分类:C#.Android.VS2015: 创建日期:2016-02-19 一.简介 滚动视图(RecyclerView)的用法与布局控件的用法类似,唯一不同的是,所有布局控件中都可以包含多个组件,而滚动视图里只能包含一个组件.换言之,滚动视图就是一个专门的容器,这个容器里面可以包含一个大于屏幕宽度(或高度)的组件,你可以采用拖拽的方式来观察它包含的内容. 不过,话又说回来,如果滚动视图包含的这个组件是一个布局容器,容器内仍然可以包含多个组件. 1.需要安装Xamarin.Android.Sup…