- 博客(30)
- 资源 (6)
- 收藏
- 关注
原创 各种短视频极速版如何实现自动看视频赚钱
最近不堪亲戚骚扰下载各种短视频极速版赚钱短信,于是乎,下载之。咱们程序员不能像普通劳苦大众一样把时间花在这上面,显得效率颇为低下,也显示不出咱们的水平,遂代码搞起。(其实原理非常简单,用电脑操控手机即可)首先,我的手机是小米9,如若想用电脑操控手机,需得把手机开发者选项模式打开。之前没用过小米手机,还颇为麻烦。点开设置-->我的设备-->全部参数-->点击MIUI版本多次,会...
2020-02-25 16:06:20
3220
1
原创 避免在设置中强制停止某一应用
音乐播放过程中,在设置-》应用中,对音乐执行强制停止,相关日志如下:framework层相关代码alps\frameworks\base\services\core\java\com\android\server\am\ActivityManagerService.java中对应用停止运行执行的代码如下: @Override public void forceSt
2017-09-11 10:56:16
1263
原创 android资源分享
我们开发过程中,经常遇到需要对一些资源进行分享。如图片、视频、日历、联系人等。主要代码如下:Intent share = new Intent(android.content.Intent.ACTION_SEND);// share.setType("image/jpeg"); //对图片进行分享// share.setType("text/plain");//对文本进行分
2017-07-11 16:47:16
707
原创 EditText光标放在末尾
EditText光标默认是放在开头,如果想放在末尾,可以:edt1 = (EditText) findViewById(R.id.edt1); edt1.setText("aaaaaa我们的点点滴滴煮过驾驶诺克拉斯诺克拉斯大神aO(∩_∩)O~艹醃錒"); edt1.setSelection(edt1.getText().length());这样就可以了。
2017-07-11 16:26:36
1483
原创 运行时异常之运行时权限
Android 6.0以后,安装应用程序时,应用权限的机制发生了改变。再请求些权限的时候,需要用户同意才可以,否则会崩溃出现crash。日志信息类似如下:06-08 16:05:55.464339 2646 2646 E AndroidRuntime: java.lang.RuntimeException: Unable to resume activity {com.android.mms/com.mediatek.setting.NotificationPreferenceActivity}: j
2017-06-09 15:20:37
1060
原创 java.io.IOException: offset < 0相关问题研究
近日,碰到一个问题java.io.IOException: offset < 0,就是打开压缩包(里面文件也是压缩包),打开速度慢,而且打开显示里面的压缩包文件大小为负数。
2017-03-16 11:28:43
3168
原创 TextView使部分文字具有超链接(或点击)功能
主要对TextView中的部分字符串进行处理,使之具有点击效果,而且可以对该部分字符串颜色大小进行设置等。
2017-03-15 22:30:45
3948
原创 Android的Activity什么时候会调用onCreate()而不调用onStart()?
Android的Activity什么时候会调用onCreate()而不调用onStart()?这是一道面试题。目前网上有关资料不多,就只有一篇知乎文章:https://www.zhihu.com/question/49563455/answer/116926574
2017-02-17 18:52:45
9725
1
原创 Binder学习
Binder是Android系统进程间通信(IPC)方式之一。在Android系统中,每一个应用程序都是由一些Activity和Service组成的,这些Activity和Service有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进程的Activity或者Service是如何通信的呢?本文就主要介绍几篇大牛写的博客,让大家尽快对Binder有个比较熟的认知。
2017-02-08 22:54:49
438
原创 SharedPreferences的用法
这些信息以XML文件的形式保存在 /data/data/PACKAGE_NAME /shared_prefs 目录下。本文简要介绍了SharedPreferences的使用方法。
2017-02-07 22:20:55
445
原创 EditText详细介绍
EditText是接受用户输入信息的最重要控件。今天,我们来对一些常见属性进行讲述一下,让大家对该控件有更深刻的了解。
2016-07-19 14:54:03
2392
原创 Windows下如何获取与手机设备有关的进程信息(Python版)
当电脑上插有多台手机,我们对手机进行自动化测试,必然会执行adb shell命令,有时代码不能很好的对adb进程进行回收,导致电脑上会残留大量的adb进程,每个adb进程都会占用电脑少量内存,adb数量多的时候,占用的内存也是惊人的,会导致电脑响应速度变慢等问题。因此,我们需要定期将电脑上的adb进程给杀死掉。
2016-06-02 11:07:46
2279
原创 Python多线程下的全局变量、局部变量
Python多线程下的全局变量、局部变量最近开发一个新功能遇到一个问题,就是在一个A.py文件生成2个线程,调用B.py里的函数,B.py里面有若干global定义全局变量,导致程序得不到想要的结果。B.py文件里面的全局变量,被A.py里面的2个线程所共享,一个线程改变了他们的值,另外一个线程读取到的值就是改变之后的值。
2016-05-30 10:34:24
17496
转载 Android N的介绍
Android N 平台也就是 Android 7.x 版本。本人对网上内容进行了整合,方便大家对Android N有一个更清晰的了解:
2016-05-24 17:16:18
1170
原创 Windows下如何杀掉进程或占用相关端口号的进程
平时工作中,在Windows系统下,经常在任务管理器里面发现,某一进程数目非常之多,本文主要讲述如何进行批量删除或者只删除一个进程。
2016-04-14 15:44:38
8722
原创 手机离线Monkey测试(shell语言版)
最近接到个任务,就是需要对手机T卡进行压力测试。然后就想解决方案,采取自动化方法,对手机不停的执行复制黏贴操作、读取T卡文件、对文件管理器执行Monkey操作等,以此来模仿人们手工操作T卡和手机。
2016-03-15 14:11:54
3024
原创 monkey离线运行之shell脚本实现
monkey离线运行,对于手机开发和测试人员都是非常重要的功能,本文主要先讲述其中一个方法,其实原理都是类似,可以shell脚本实现,也可以apk端实现。
2016-02-22 17:24:13
4809
1
原创 Android手机与PC端进行通信
前阵子研究短信窃听器的时候,碰到一个问题,需要手机和电脑PC之间进行通信,互相传输数据,之间碰到的问题写出来,方便大家共享,减少查找资料的时间。
2016-02-18 21:09:36
3406
原创 Android手机重启的核心代码
http://schemas.android.com/apk/res/android" package="com.lw" android:versionCode="1" android:versionName="1.0" android:sharedUserId="android.uid.system" >public class Reboo
2016-02-18 13:33:14
4572
原创 等值首尾和
假设有一数组x[],有n个元素,每一个都大于0.;称x[0]+x[1]+...+x[i]为前置和,而x[j]+x[j+1]+...+x[n-1]为后置和。试编写一程序,求出x[]中有多少组相同的前置和与后置和。#includevoid headtail(int a[],int n){ int l=0,h=n-1; int left=a[l],right=a[h]; while(l<=
2013-01-22 19:25:39
872
原创 求两个有序数组中,各个元素的c差值最小
有两个有序数组,float a[]={1.5,2,4,4.1,7},b[]={-1.5,1,2.3,3.9,7.0};求两个数组元素彼此之间的绝对值中最小的一个数,即数组的距离。#include#include//法一void mindist(float a[],int n,float b[],int m){ int a_index=0,b_index=0; float min=1
2013-01-22 18:58:21
1786
原创 支配值数目
给出2个有序数组,int a[]={1,3,5,7,9},b[]={2,3,4,7,8};怎么找到a[]中每一个元素比b[]中元素大的个数的总数?法一:#includevoid getCount(int a[],int n,int b[],int m){ int from=0,count=0,k=0; for(int i=0;i<n;i++) { for(int j=fr
2013-01-21 20:29:01
527
原创 从一有序数组中,找到一出现次数最多的数
例如数组int a[]={1,2,2,3,3,3,4,5,5,6};1出现1次,2出现2次,3出现3次,4出现1次,5出现2次,6出现一次。出现次数最多3次,数字为3。求怎么找到数组中出现次数最多的数呢???#include//法一void plateau(int a[],int n){ int now=1,max=1,num=a[0],i=1; for(;i<n;++i) {
2013-01-21 19:30:00
1906
翻译 Rackspace总裁:除了亚马逊之外,云需要开放的选择
Rackspace总裁:除了亚马逊之外,云需要开放的选择Rackspace执行官称,在云中,亚马逊云的“复制品”不会创造顾客的需要。By Brandon Butler, Network World June 21, 2012 11:20 AM ETRackspace总裁 Lew Moorman说,在市场上,毫无疑问,云市场需要一个开源的选择来领导公共云基础设施提
2012-12-31 20:13:35
889
翻译 即使你博客没有读者,你也应该写博客
Spencer Fry写了封很好的邮件,关于“为什么企业家应该写作”。我想更近一步增加写作的好处是如此的特别,以至于你应该写博客即使你没有任何读者(无论你是不是一位创业者)。我有超过50份没有完成的草稿。其中一些仅仅只是跟自己争论是胡乱写的一些想法。他们大部分将不会被发表,但是由于我写下他们我获得很多。写作使你成为更好的读者博客已经改变我怎么样读别人的文章。为了寻找正确的方法构建和
2012-12-31 14:57:05
645
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人