关闭

[置顶] [置顶] Android APK反编译就这么简单 详解(附图)

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。 (注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。) ...
阅读(528) 评论(0)

[置顶] 2017 春季最酷、最受欢迎的 30 个 Android 库,快收藏!

1.Matisse 这是一个漂亮的本地图片、视频选择器。其主要功能有: 选择包括 JPEG、PNG、GIF 格式的图片和 MPEG、MP4 格式的视频 支持自定义主题,包括两个内置的主题 不同的图片加载器 定义自定义过滤规则 在 Activities 和 Fragments 中操作良好 你可以在代码库的  wiki  中发现更多...
阅读(264) 评论(0)

[置顶] Android Studio常用Gradle操作

一、Gradle介绍  Gradle是一个高级构建系统和构建工具,允许通过插件自定义构建逻辑。Gradle的实质是配置脚本,执行一种类型的配置脚本时就会创建一个关联的对象,它由三种脚本类型构成,分别是构建脚本(Build Script)、初始化脚本(Init Script)及设置脚本(Settings Script),其对应的三种代理对象分别是Project对象、Gradle对象及Setting...
阅读(97) 评论(0)

[置顶] 常用的库,用作记录

TextView水波纹动画 https://github.com/Ro...el/Titanic 开始界面滚动条 https://github.com/da...rogressBar 好看的菜单 https://github.com/Ya...nu.Android 可滑动的ListView https://github.com/ba...nuListView https://git...
阅读(133) 评论(0)

[置顶] 'keytool' 不是内部或外部命令,也不是可运行的程序

解释: 数字签名:指的是我们打包程序时所用的keystore的SHA1指纹 方法1:打开AS,进入一个项目,打开terminal窗口,其全局快捷键:Alt+F12 进入keystore所在的目录; 输入如下命令: keytool -list -v -keystore 然后输入正确的密码即可得到  方法2: debug.key...
阅读(251) 评论(0)

[置顶] 史上最全的常用开发工具类收集(持续更新中)

API 银行卡管理 → BankCheck checkBankCard : 校验银行卡卡号是否合法 getBankCardCheckCode: 从不含校验位的银行卡卡号采用 Luhm 校验算法获得校验位 getNameOfBank : 通过银行卡的前六位确定判断银行开户行及卡种 SharePreference缓存数据 → AppSharePreference...
阅读(613) 评论(0)

[置顶] 将Web项目War包部署到Tomcat服务器基本步骤

参考来源: http://www.cnblogs.com/pannysp/archive/2012/03/07/2383364.html   1. 常识: 1.1 War包 War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JS的代码,也包含Java的代码。 当开发人员在自己的开发机器上调试所有代码并通过后,为了...
阅读(591) 评论(0)

[置顶] 11 个重要的数据库设计规则

英文原文: 11 Important Database designing rules   简介   在您开始阅读这篇文章之前,我得明确地告诉您,我并不是一个数据库设计领域的大师。以下列出的 11 点是我对自己在平时项目实践和阅读中学习到的经验总结出来的个人见解。我个人认为它们对我的数据库设计提供了很大的帮助。实属一家之言,欢迎拍砖 : )   我之所以写下这篇这么完...
阅读(369) 评论(0)

[置顶] Java开发中的23种设计模式详解(转)

设计模式(Design Patterns)                                   ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真...
阅读(169) 评论(0)

[置顶] Hibernate多条件查询以及与java+sql 之间数据类型转换关系

方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > Restrictions.ge >= Restrictions.l...
阅读(229) 评论(0)

[置顶] 进程间通信--IPC

前言: 进程间通信(Inter-Process Communication),简称IPC,就是指进程与进程之间进行通信.一般来说,一个app只有一个进程,但是可能会有多个线程,所以我们用得比较多的是多线程通信,比如handler,AsyncTask. 但是在一些特殊的情况下,我们app会需要多个进程,或者是我们在远程服务调用时,就需要跨进程通信了 1.设置多进程 Android...
阅读(134) 评论(0)

[置顶] Hibernate中session.createCriteria的用法

Session session=  this.getSession();   List list=session.createCriteria(MeterUser.class).add(Restrictions.eq("name", "11")).addOrder(Order.desc("userid")).list(); Restrictions的用法: 方...
阅读(197) 评论(0)

[置顶] MyEclipse 2017 Ci 1 用hibernate5.0连接SQL Server 2014

原来写一篇博客这么累啊...
阅读(974) 评论(0)

[置顶] 关于如何将java web项目上传至腾讯云服务器

步骤流程:1,学生申请腾讯云(需要学生认证,一个月一块钱还是相当便宜的)                  2,解析域名                  3,在服务器上安装并配置jdk->配置apache->配置tomcat->配置MySQL                  4,将Java web的项目打包成war包                  5,将war包上传...
阅读(610) 评论(0)

[置顶] Android开发笔记(一百零六)支付缴费SDK

第三方支付 第三方支付指的是第三方平台与各银行签约,在买方与卖方之间实现中介担保,从而增强了支付交易的安全性。国内常用的支付平台主要是支付宝和微信支付,其中支付宝的市场份额为71.5%,微信支付的市场份额为15.99%,也就是说这两家垄断了八分之七的支付市场(2015年数据)。除此之外,还有几个app开发会用到的支付平台,包括:银联支付,主要用于公共事业缴费,如水电煤、有线电视、移动电信等等的充...
阅读(320) 评论(0)

[置顶] 实现微信自动向附近的人打招呼,实现收到指定账户推送文章时自动进入微信打开链接

学习功能强大的AccessibilityService!!! 以下是本人根据自动抢红包的实现思路敲的用于微信自动向附近的人打招呼的核心代码 public class AutoService extends AccessibilityService implements View.OnClickListener { private static final String TAG = "t...
阅读(964) 评论(0)

[置顶] Android微信自动回复功能

写在前面: 最近接到老大的一个需求,要求在手机端拦截微信的通知(Notification),从而获得联系人和内容。之后将联系人和内容发送到我们的硬件产品上,展示出来之后,再将我们想回复内容传给微信,并且发送给相应联系人。 老大还提示我需要用AccessibilityService去实现它,当然在此之前我并不知道AccessibilityService是什么鬼,不过没关系, just d...
阅读(220) 评论(0)

IOS 四种保存数据的方式

在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式: 1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCoder:方法。前一个方法告诉系...
阅读(17) 评论(0)

iOS9之后AFNetWorking的使用(详细)

AFNetWorking的介绍(给没使用过的读者看的) AFNetWorking是目前iOS开发者网络库中最多的选择 AFNetWorking是对NSURLConnection和NSURLSession的封装,iOS 9(AFN3.0版本)之后删除了NSURLConnection的API的所有支持,完全基于NSURLSession 的API. 介绍下2.0版本跟3.0版本使用的区别 2.0版本...
阅读(15) 评论(0)

CocoaPod的使用

开发 iOS 项目不可避免地要使用第三方开源库,CocoaPods 的出现使得我们可以节省设置和更新第三方开源库的时间,下面简单的介绍下安装与使用。 安装CocoaPods 安装方式异常简单 , Mac 下都自带 ruby,使用 ruby 的 gem 命令即可下载安装: $ sudo gem install cocoapods通常会出现下面这个错ERROR: Could not find a ...
阅读(376) 评论(0)

iOS开发中Objective-C 对 URL的URLEncode(编码)与URLDecode(解码)

版权归Aaidong所有〜转载需声名〜  欢迎大家访问:http://blog.csdn.net/aaidong 废话不多说,直接上代码。 [objc] view plain copy "code" class="objc">   [objc] view plain copy //   ...
阅读(24) 评论(0)

iOS开发网络篇—NSURLConnection基本使用

iOS开发网络篇—NSURLConnection基本使用 一、NSURLConnection的常用类 (1)NSURL:请求地址 (2)NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体.... (3)NSMutableURLRequest:NSURLRequest的子类 (4)NSURLConnecti...
阅读(33) 评论(0)

APP首次启动引导界面和启动界面设置——iOS开发

APP下载安装第一次使用一般会显示一个首次启动引导界面然后进入主界面,非首次开启APP也通常会显示一个启动界面然后进入主界面。 1、本例首次启动显示FirstUseViewController,添加一个button,点击进入LaunchViewController  2、非首次LaunchViewController,显示2s后进入主界面ViewController  3、主界面Vi...
阅读(37) 评论(0)

沉浸式状态栏 设置状态栏颜色

方式一:使用系统API 这个特性是andorid4.4支持的,最少要api19才可以使用。 1、隐藏标题栏等 在代码中设置         requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏         getWindow().addFlags(WindowManager.LayoutParams.FLAG_...
阅读(31) 评论(0)

android 实现调查问卷-单选-多选

转载请加地址:http://blog.csdn.net/jing110fei/article/details/46618229 先上效果图 个人分析,最好是用动态布局加载来实现,好了,说思路,将这整体分为3块 最外面这个布局里面,根据第二层问题的数量来动态生成布局,加入在第一层布局里面, 然后再根据问题下答案的数量来动态生成布局,加入第二层布局里面,思路这么透彻...
阅读(24) 评论(0)

iOS资源大全中文版

iOS资源大全中文版...
阅读(66) 评论(0)

Host is not allowed to connect to this MySQL server解决方法

MySql...
阅读(153) 评论(0)

面试复习——Android工程师之Android面试大纲

转自: Hensen_的博客: http://blog.csdn.net/qq_30379689/article/details/73698192 Activity面试题Fragment面试题Service面试题Broadcast Receiver面试题WebView面试题Binder面试题Handler面试题AsyncTask面试题HandlerThread面试题I...
阅读(129) 评论(0)

Android 自定义价格日历控件

介绍 上个星期项目有一个日历价格的需求,类似一个商品在不同的日期价格可能会不同,由于时间给得特别紧所以打算找个合适的开源项目进行修改。参考了网上大多数是通过继承view直接draw一个monthView,然后通过listview来实现monthView的复用。但是继承view通过draw来实现月份日历比较麻烦,如果需要修改样式或者添加额外的信息会比较麻烦,所以为什么不用gridview来实现...
阅读(147) 评论(1)

安卓原生时间选择器,DatePicker和TimePicker并用,弹窗dialog

封装安卓原生时间选择器,DatePicker和TimePicker并用,弹窗dialog,用起来非常方便... 之前写的用起来麻烦,这回又优化了一下,有什么不对或是更简单的办法大家可评论.... 看效果(看见不好看自己修修):                    [java] view plain copy ...
阅读(193) 评论(0)

破解微信数据库 并查询数据上传服务器

本文转自:http://blog.csdn.net/qq_35834055/article/details/67636801 由于工作需求破解了微信的数据库 并获取想要的信息上传服务器 都是内部手机   网上大神反编译了微信 发现微信的数据库是通过 手机的IMEI(唯一识别码) + UIN  大写的IMEI + UIN 进行MD5加密 取32位小写 的前7位就是破解数据...
阅读(181) 评论(0)

JPush极光推送 Java调用服务器端API开发

极光推送是:使得开发者可以即时地向其应用程序的用户推送通知或者消息,与用户保持互动,从而有效地提高留存率,提升用户体验。简单的说就是通过JPush后台管理网站进行app消息的推送。可以让用户及时的收到最新的消息提示。        但是往往有时候需要我们自己开发自己的后台管理网站实现推送的功能,这个时候就需要调用JPush提供的API接口,来进行消息的推送。这里我只讲一些核心API接口,客户端的...
阅读(81) 评论(0)
447条 共30页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:154437次
    • 积分:2833
    • 等级:
    • 排名:第13183名
    • 原创:54篇
    • 转载:388篇
    • 译文:5篇
    • 评论:40条
    最新评论