![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码调试
$以梦为马$
做难事必有所得!
展开
-
android应用静默安装方法
首先,你要有linux环境或其他可以mmm交叉编译的环境,因为这个用到的是隐藏api,SDK中没有的,ecilipse里面会提示包不存在,但交叉编译可以,如果你不知道mmm编译,请return。代码如下:import android.app.Activity;import android.os.Bundle;import android.content.Intent;i转载 2013-03-25 16:39:28 · 865 阅读 · 0 评论 -
Git常用命令总结
转自:https://www.cnblogs.com/my--sunshine/p/7093412.htmlgit init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.git clone 获取一个url对应的远程Git repo, 创建一个local copy. 一般的格...转载 2018-10-25 15:49:40 · 203 阅读 · 0 评论 -
使用反射调用android API中的hide方法
在进行Android项目开发过程中,有很多公开的api方法可以直接调用,但是还有一部分api方法是hide的,如下所示:android/app/PendingIntent.java:/** * @hide * Return the Intent of this PendingIntent. */public Intent getIntent() { try { ...原创 2018-08-20 10:23:55 · 5831 阅读 · 0 评论 -
Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.
使用Android Stdio 开发Android应用程序,刚才还跑的好好的,然后不知道为什么就没有然后了,莫名其妙报如下错误:Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.每次编译通过不过,通过度娘最终找到了最佳解决方法:Tools-原创 2017-10-22 18:05:33 · 232 阅读 · 0 评论 -
Android APP 分享图片文字到微信刚开始正常,后面就不弹出分享框了
按照官方的流程走了一遍,一切顺利,分享成功了,本来以为可以大功告成了,结果睡了一觉,第二天要给客户演示了,才发现TMD坑爹了,不能分享了,第三方的分享栏弹不出来了,我一阵惊慌,还好很快找到了解决办法:原因是我进行了代码混淆,但是没有对新添加的这部分分享到微信的代码进行处理,所以...解决问题的办法很简单:需要在混淆配置文件proguard.cfg中,增加如下两行代码:-keep class c原创 2014-06-10 11:48:44 · 2745 阅读 · 0 评论 -
git 查看某个文件的修改历史记录
首先知道要查看的文件名称,比如PanelView.*,假设不知道后缀然后需要知道在什么范围内查找,然后在对应范围根目录下:find ./ -name PanelView* //注意: ./表示在当前目录下查找得到:./src/com/android/systemui/statusbar/phone/PanelView.java下来就可以查看该文件的历史修改记原创 2017-09-08 10:11:14 · 5190 阅读 · 0 评论 -
Android中的onTouch()事件如何区分单击事件和滑动事件
private boolean isDown = false; private float x1 = 0; private float x2 = 0; private float y1 = 0; private float y2 = 0; @Override public boolean onTouch(View v, MotionEvent event) {原创 2014-07-15 14:34:30 · 5749 阅读 · 0 评论 -
Android 播放声音
在Android应用中,有时候为了用户体验更佳,我们会为默写情况添加声音效果,比如点击按钮后发出声音,以下代码可以轻松实现声音效果:new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub MediaPlayer mPlayer =原创 2014-06-06 14:59:05 · 936 阅读 · 0 评论 -
Android--一段兼容居中和满屏满屏的布局
http://schemas.android.com/apk/res/android" android:id="@+id/ipcamclient_whole_view" android:layout_width="match_parent" android:layout_height="match_parent" android:backgrou原创 2014-07-14 20:23:38 · 1137 阅读 · 0 评论 -
如何取消点击GridView子选项时出现的黄色背景
mGridView.setSelector(new ColorDrawable(Color.TRANSPARENT));原创 2014-06-04 20:54:12 · 892 阅读 · 0 评论 -
如何在Eclipse的Android项目中搜索某个特定字符串
在做Android项目是,有时候会动态注册广播,但是时间长了,又忘记了这些广播序列都是在那些文件中注册过,这样我们相用搜索广播序列的方式来查找都在哪些文件中注册过这些广播序列,怎么搜索呢:步骤一:双击需要搜索的字符串,然后点击search--->File Search----->WorkSpace------>Choose:步骤二: 步骤三: 步骤四:原创 2014-03-24 20:35:55 · 2323 阅读 · 0 评论 -
LinearLayout 属性layout_gravity与gravity的区别
在Android的LinearLayout布局中经常会用到layout_gravity和gravity属性,两者的区别是:layout_gravity表示使用该属性的当前View在父View中的位置,而gravity则表示当前View中包含的子View在当前View中的位置。原创 2013-12-17 11:25:13 · 807 阅读 · 0 评论 -
failed to install .apk on device timeout
用Eclipse直接安装APK到手机上时失败,并报错:failed to install .apk on device timeout,网上有的多种说法都没用,我的解决办法是把数据线的USB插口从电脑主机的前端换到后端,问题解决了。原创 2013-12-09 15:25:33 · 1161 阅读 · 0 评论 -
Eclipse中新建PhoneGap项目报错的解决方案
先看新建一个PhoneGap工程后错误的截图:解决方法:右击工程,选择properties——>JavaScript——>include Path,点击自己的项目名称左边的小三角,再点击第二行,再点击右边的Edit,如下图:原创 2013-04-12 16:08:50 · 1162 阅读 · 0 评论 -
Eclipse解析jQuery Mobile错误:INTERNAL VALIDATION ERROR on jquery.mobile-1.1.0.min.js
Eclipse自动解析时提示以下错误:Internal validation errorjava.lang.ArrayIndexOutOfBoundsException: 9 at org.eclipse.wst.jsdt.internal.compiler.ast.CaseStatement.resolveCase(CaseStatement.java:82)......转载 2013-03-24 19:56:37 · 2913 阅读 · 1 评论 -
SystemUI9.0系统应用图标加载流程
初始化:SystemUI/src/com/android/systemui/statusbar/car/CarNavigationBarView.java@Overridepublic void onFinishInflate() { mNavButtons = findViewById(R.id.nav_buttons); mLockScreen...原创 2019-03-20 20:35:37 · 1490 阅读 · 1 评论