穿裤衩闯天下

穿裤衩闯天下

👨‍🌾‍爱生活 👨‍💻‍爱编程 🎨爱画画 🍙爱动漫 🎮爱游戏 👨‍💻‍Android 攻城狮 😎个人名言:慢慢来,一步一个脚印 👣

Android开发键盘遮挡布局的问题解决

嗨 大家 嗨 大家,对又是我,我又来了,这次整理一个自己在Android开发中遇到的小问题;虽说是小问题,但是这个小问题还是比较蛋疼的;折腾了我将近两个小时,原因在于自己之前实现的一个功能,导致系统的用法在这里无效,这里记录铭记 解决 其实要想输入法不遮挡布局很简单,只需要在项目的配置文件中加上一个属性就行,就是在AndroidManifest.xml文件的activity中添加下边这一条属性: android:windowSoftInputMode="adjustResize|stateHidden" 明明是很简单的一个方法,不过因为我之前有设置在api v19上让状态栏透明,并且内容可以显示在状态栏之后,从而导致布局不会根据系统的布局而变动(输入法算是系统布局),所以要为自己的布局设置一个属性: android:fitsSystemWindows=

Git版本控制常用命令总结

简单总结下使用 git 进行版本控制的时候一些常用命令,以及一些常用语 生成/添加SSH秘钥 使用一下命令生成公钥并输出公钥 # 使用 `ssh-keygen` 命令按照提示完成三次回车,即可在当前用户目录下生成一个`.ssh`目录 # 这包含两个文件`.id_rsa`私钥和`.id_rsa.pub`公钥 $ ssh-keygen -t rsa -C "xxx@xxx.com" ... # 使用 cat 命令输出公钥内容

终端相关命令总结Linux&Unix 通用

整理记录自己在开发折腾过程中常用的一些系统终端命令,这些命令一般在Linux&Unix都通用,不过一般在Mac上不很少用到,大多都是在Linux内核系统上使用,我也主要是在我的Ubuntu服务器上使用 打包压缩常用命令 # tar 打包/解包 # tar 只是打包 -z 参数是压缩,在参数 f 之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识, 如果加 -z 参数,则以 .tar.gz 或 .tgz 来代表 gzip 压缩过的 tar

我今年二十七八岁

那一年那一天,在网络上闲逛,看到一篇文章:我们今年二十七八岁,写的很好,当时我却只有二十三四,现在,四年过去了,写的正是我这个年纪,很不错,这里摘录过来与大家分享、收藏! 我今年二十七八岁 我们今年二十七八岁, 每天起床的时间从中午12点变成早上7点,睡觉的时间从凌晨2点变成了晚上11点; 我们今年二十七八岁, 开始工作,开始接触形形色色的人; 我们今年二十七八岁, 下班路过学校,看见学校放学,我们会怀念我们上学的时候; 我们今年二十七八岁, 见到亲戚朋友,他们不再问你考试考了几分,更多的是问现在一个月工资多少; 我们今年二十七八岁, 聊天的话题,从各种网络游戏变成汽车、房子,吃饭的时候讨论的往往是他准备结婚,她哪年结婚;

Android有没有必要时刻去关闭后台程序

前言 今天折腾手机的时候发现昨天刷的系统有个bug,所以又去逛了论坛,找了个rom刷上了,在逛论坛的时候发现了一篇帖子,让我这个从事Android方面工作的新手也对Android有了一个新的认识! 摘录如下 不用在意剩余内存的大小,其实很多人都是把使用其他系统的习惯带过来来了,Android大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系。如果你知道java,就能更清楚这机制了。其实和java的回收机制类似,系统有一个规则来回收内存。进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西。当然这个值默认设置得很小,所以你会看到内存老在很少的数值徘徊。但事实上他并不影响速度。相反加快了下次启动使用的速度。这本来就是Android标榜的优势之一,如果人为关闭进程,没有太大必要。特别是使用自动关进程的软件。 到这里有人会说了,那为什么内存少的时候运行大型程序会慢呢? 其实很简单,在内存剩余不多时打开大型程序,会触发系统自身的调进程调度策略,这是十分消耗系统资源的操作,特别是在一个程序频繁向系统申请内存的时候。这种情况下系统并不会关闭所有打开的进程,

母亲节祝福视差滚动网页项目

今天是母亲节了,使用jarallax 官网视差滚动的一个框架写了一个母亲节祝福! 由于PS技术有限,没有好的图片,只是简单的写了一点儿文字,效果可能不够好,但也能表达对妈妈的祝福! 这里放上源码,有博主需要的话自己下载修改成自己的吧! Github / 母亲节祝福 在线预览 母亲节的祝福 效果图

SublimeText使用配置整理

之前一直在使用EditPlus3,后来得知了SublimeText,好牛X的样子,所以就开始使用了 首先SublimeText的安装 先去官方下载安装包,这里下载的是SublimeText2 根据安装向导安装就好了 安装Package Control 按Ctrl+``或者View>Show Console打开Console`(SublimeText控制台) 粘贴下边的代码到Console并回车,Package Control // 2.x版本 import urllib2,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp

使用C++调用.exe可执行文件并传参

最近要使用C++去调用由java编写好了的一个模块,之前没接触过C和C++,就Google了好久,虽然找到了C/C++调用java的方法,自己试着写了一个Demo也成功了,但是当去调用我的那个已经做好的模块的时候,不知道哪里抽风了,就是通不过,我那个郁闷啊! 所以就想另辟新径,将已经写好的java模块打包为可执行exe文件,然后让C/C++去调用这个可执行程序!这样就不会出现问题了! 说整就整,又是Google了N久,找到了一个JSmooth将可执行jar包编译成可执行exe文件的软件,通过这个确实实现了可执行程序! 言归正传,今天我们这里不讨论JSmooth可以自己google 只说C/C++代码调用exe文件,并传递参数:我这里是参考了sharep 的BLOG这位仁兄的一篇教程(他这里介绍了几种方法的主要使用方式),使用了其中的ShellExecute方法,测试通过!

编程愚人节

Hi!朋友,你是怎么到这里的呢?被骗的,还是自己点的O(∩_∩)O~~ 这只是简单的用alert();方法弹出一些提示窗口,就好像现在网上很多人用的调试法,不过这个alert确实很好用呢,你感觉呢 哈哈! 代码很简单,就是使用JavaScript语言的alert弹出警告 <script language=JavaScript> var a="Me: "; var b=" "; setTimeout("yurenjie()",1000)