`
lx82319214
  • 浏览: 108348 次
  • 性别: Icon_minigender_1
  • 来自: 贵州
社区版块
存档分类
最新评论
文章列表
SharedPreferences fr = getSharedPreferences("FactoryReset", 0);  很久没有好好来逛博客了!废话少点!高仿电子市场静默安装应用!这个应用为一个客户的需求、需求如下!   1.       支持用户可自行卸载出厂前预装的第三方应用软件,恢复出厂设置能被恢复   就这个需求简单明了、现在俺自我分析、 1、用户能自行卸载、说明应用不是在system/app下面的应用、而是data/data下面的安装应用 2、恢复出厂设置后应用能被恢复、说明应用在system下面而不再system/app下面、是经恢复出厂后 ...
Git入门 git是 1.vcs(版本控制系统)或scm 2.分布式vcs--dvcs    优点:不依赖服务器,本地实现版本控制、可以是0...*n个服务器,人人都是服务器 3.开源、免费的 4.轻量、快速以及便捷的 优点: 轻量级的分支更容易、使用分支更好隔离代码 5.linux之父作品 干干净净的目录、工具神马都是浮云!别当vcs事备份工具 git就这么几招      Git技巧  git reset hard 版本号 清除已提交的代码git reset soft --HEAD^ 返回到你提交的上一个版本git branch -av 查看提交分支(提交的时候分支很重要)git ...
tomcat可以在myeclipse下启动使用,但不能单独通过startup.bat启动,双击后窗口一闪即逝。   主要原因为tomcat在启动的过程中需要寻找jre的安装路径,因此在启动tomcat前,需要首先安装JDK,然后配置好环境变量,有很多时候是因为环境变量配置的不正确而导致tomcat启动不起来。   环境变量的配置如下:   CATALINA_BASE D:\tomcat6.0     --tomcat的安装根路径   CATALINA_HOME D:\tomcat6.0    --tomcat的安装根路径   JAVA_HOME  D:\java\jdk1. ...
角度和弧度 今天写程序遇到圆的参数方程,什么角度和弧度,好久没学数学都忘了,我想有必要重新认识一下。 弧度=角度*Math.PI/180 角度=弧度*180/Math.PI 以下内容以弧度与角度的相互转换为基础 圆周率: PI 3.1416(弧度) 圆:2Pi 6.2832(弧度) 弧度是角的度量单位 弧长等于圆半径长的弧所对的圆心角为1弧度。 由上面这条推导出 2Pi r, 周长就是 3.14*2(圆弧度) * 半径 ,就是这样来的 同理 PId也是一样 3.14*2*半径 = 直径*3.14 角度与弧度的转化就是等比公式的运算 角度 / 360 = 弧度 / 6.28 (请自行理解 ...
以下所自行找到资料,如有抄作请尽量 Android 使用Matrix进行图像变换 对图像的变换操作有translate(平移),rotate(旋转),scale(缩放)和skew(倾斜)四种。Android里面的Matrix(android.graphics.Matrix,不 是opgl.Matrix)提供了对应的四种操作的操作方法。其中对应每种操作都有三种接口setXX, preXX,postXX。setXX将使整个 matrix的值为设置的值。preXX是将新的变换矩阵左乘原来的矩阵,而postXX是将新的变换矩阵右乘原来的变换矩阵。preXX的操作将在所有 当前操作最后执行,而po ...

TextView 小结

Android的TextView使用Html来处理图片显示、字体样式、超链接等 2011年04月09日 ⁄ Andriod ⁄ 暂无评论 ⁄ 被围观 500 views+ 一、[Android实例]实现TextView里的文字有不同颜色 转eoe:http://www.eoeandroid.com/thread-4496-1-1.html import android.text.Html; TextView t3 = (TextView) findViewById(R.id.text ...
1.快捷 代码修改注释 是基于在linux的vim编辑工具上大家先得安装vim以及git(git版本控制工具,这是为了方便拿到个人信息、这个大家看了脚本也可以自己修改)  2.安装好以上2个工具后首先配置好自己的git信息 个人如下eg: $ git config --global user.name "hehangjun"$ git config --global user.email hehangjun@hongyucom.com 3.然后在vim的配置文件中添加如下脚本: "Set mapleaderlet mapleader = ",&q ...

android SDK 更新

Ubuntu 64位系统下 eclipse运行报错:Failed to get the adb version: Cannot run program 终端中执行命令:sudo apt-get install ia32-libs 提示下载70M左右的文件,确定即可。   Ubuntu系统的Hosts只需修改/etc/hosts文件,在目录中还有一个hosts.conf文件,刚开始还以为只需要修改这个就可以了,结果发现是需要修改hosts。修改完之后要重启网络。 具体过程如下: 1、修改hosts sudo gedit /etc/hosts 2、添加解析记录( . ) 完整案例: ...
最近做一个网络编程(其中包括URL、HTTP、WebService)、其中用到了URL、跟HTTP都需要状态码、现在引引以至用 ① 客户方错误 100  继续 101  交换协议 ② 成功 200  OK 201  已创建 202  接收 203  非认证信息 204  无内容 205  重置内容 206  部分内容 ③ 重定向 300  多路选择 301  永久转移 302  暂时转移 303  参见其它 304  未修改(Not Modified) 305  使用代理 ④ 客户方错误 400  错误请求(Bad Request) 401  未认证 402  需要付费 403  禁止(For ...
封装类、直接放到项目中去就可以用 记在主配置文件添加权限 <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />   package com.hhj.namespace; import android.content.Co ...
今天接到一个需求、需求如下、 默认开机以后屏蔽所有界面,待机界面上只有短信和拨号这两个图标,只能发短信息和拨打电话其它操作都不能使用,然后输入一个代码就可以切换到正常界面了(我们之前的切换代码是:屏蔽*#123456789*#,正常*#9876543231*#)   当时想了半天无从下手、最后一个朋友告诉了一个方法、最后得以实现、先将实现过程记下、作日后用之、高手莫笑 首先我们要做的是拿到一个主要的东西就是屏蔽码、这个代码其实是我们自己做的、也是我们自己设置。 怎么设置首先 我们在自己的项目主配置文件里面加上如下代码: <receiver android:nam ...
 最近做一个社交软件、需要用到GPS、但是过程中有反向编码、也有正向编码、 但是很多时候Geocoder根本获取不到、始终是为空、经过本人二十四小时的不断baidu+google终于查看到其实这个Geocoder类并不是拿不到数据、只是访问能拿到数据的次数非常的小、 我放弃了该种获取经纬度取地址、也放弃了地址取经纬度 于是在一篇博客中偶然看到一个关于google的api的说法 关于用网络来拿到数据(网子如下) https://developers.google.com/maps/documentation/geocoding/?hl=zh-CN#GeocodingRequests获得g ...
   Android中提供的HttpURLConnection和HttpClient接口可以用来开发HTTP程序。以下是本人在学习中的总结与归纳。1. HttpURLConnection接口    首先需要明确的是,Http通信中的POST和GET请求方式的不同。GET可以获得静态页面,也可以把参数放在URL字符串后面,传递给服务器。而POST方法的参数是放在Http请求中。因此,在编程之前,应当首先明确使用的请求方法,然后再根据所使用的方式选择相应的编程方式。    HttpURLConnection是继承于URLConnection类,二者都是抽象类。其对象主要通过URL的openConne ...

配置git

配置Git 很多系统(例如Linux)已经默认提供了Git,在Git主页 也可以找到安装程序。对于Windows用户,最好的选择是MsysGit 。请注意,如果你安装了Apple Developer Tools (for Xcode 4),那么其中已经自带Git二进制包了。如果遇到了问题,help.github.com 中可以找到很多非常出色的指南。 因为所有的Git提交都带有作者和电子邮件地址,如果你还没有设置过这些内容,请执行以下命令进行配置: $ git config --global user.name "Alex Blewitt" $ git ...
重改密码! # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; mysql> FLUSH PRIVILEGES; mysql> quit # /etc/init.d/mysqld restart # mysql - ...
Global site tag (gtag.js) - Google Analytics