自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (40)
  • 收藏
  • 关注

原创 微信小游戏自定义震动时间

做微信小游戏开发也有段时间了,小游戏非常注重手感,精美的界面,顺滑的操作,有时微微一震,会给玩家带来不一样的感觉。这里就要说到微信小游戏中的震动API接口了,微信官方提供的震动接口有两个:wx.vibrateShort(Object object)使手机发生较短时间的振动(15 ms)。仅在 iPhone7 / 7 Plus以上及 Android 机型生效wx.vibrateL...

2019-03-29 09:46:31 2673 2

原创 自定义裁剪图片控件

先看效果:代码:package com.ytmfdw.imageview;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Pain

2017-05-31 13:29:21 758

原创 仿淘宝ViewPager左滑加载详情界面

先看效果:

2017-01-02 15:54:45 1989 5

原创 Java按图片像素大小进行筛选

解压一个app后,得到一堆的图片,按像素大小进行筛选非常方便import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.

2016-12-15 16:47:10 1573

原创 自定义控件监听网络改变

首先说下需求:要求能实时监听网络状态发生改变,并显示出来监听网络变化,可通过监听系统广播 来实现,android系统网络发生改变时,会发广播,通过监听这个广播,即可知道网络是否发生改变,再去获取网络状态我的想法是把这个监听放在一个自定义控件中,具体实现:第一步:先准备一个工具类,用来显示IP信息相关的(见后面的代码)package com.ytmfdw.routecrack.u

2016-11-29 16:07:41 811

原创 仿微信视频下载进度自定义View

微信聊天界面有视频时,下载有个提示圆圈里再画一个扇形提示实现步骤:1.先获取该控件的宽高,计算出圆的半径及扇形的半径(扇形半径比圆半径小一些),这些应该在onMeasure方法中写好2.在onDraw方法中,先画圆,再根据当前进度百分比,计算出扇形角度,再画扇形,3.写一个设置进度的方法:setProgress,在这个方法中,应该要重绘界面代码及注释:package tes

2016-08-21 00:42:31 1386

原创 Genymotion解决经常打开快速搜索框

不知道为什么,使用Genymotion模拟器,打开所有应用时,只要滑动屏幕就会返回到主页,并打开快速搜索,造成卡顿解决办法:没能解决滑动返回到主页上去,但不会打开快速搜索,只要把快速搜索apk删掉即可1.打开cmd,输入adb shell,进入到模拟器系统中2.进入到/system/app目录中,找到QuickSearchBox.apk3.直接删除是没用的,需要重新挂载system

2016-07-15 11:47:44 1253 4

原创 自定义组合控件

先上效果图:首先说明下,实现这种效果有很多种方式,就是用Linearlayout来写,完全可以做到这种效果,但是,后期维护起来,那真是谁接手谁知道。如果是固定项,并条数不多,可以不用费这么多精力,当然,并不是说这样做不方便,其他不多说,谁用谁知道。先讲下思路:1、每一条左边是个icon,中间是一个text,右边是一个向右箭头2、每一条之间用一条线隔开3、最外层用一个垂直

2016-05-20 11:51:37 436

原创 反编译文件管理器apk隐藏蓝牙模块

工具准备: 源apk : 第三方文件管理器.apk(此处不详细说哪家apk,怕引起不必要的麻烦,此文仅作技术上的交流,如有侵权,请联系我,我马上删除此文!) 反编译/回编译工具:apktool-v2.0.0RC2.jar dex反编译工具: dex2jar-0.0.9.15 jar文件查看工具: jd-gui.exe 平台:ecl

2016-05-17 12:03:28 2071 1

原创 自定义View来显示多条支付信息

在做项目开发时,有个这样的需求:就中间的那个支付明细,要求点击时能收缩,这个功能非常简单,从界面来看,用LinearLayout或TableLayout来做,没啥难度,但是如果是用布局来写的话,那么要写的可多了,这只是列出了几种支付方式,有可能还有更多的,也有可能没这么多,那么用这种方式来写,代码非常啰嗦,维护起来更麻烦,针对这种情况,我采用的是自定义控件来写,动态画出来这些文本,详细代码

2016-05-12 17:40:37 4611

原创 计算器的实现

计算器?不是非常简单吗?声明两个float型变量,再加上操作符,自动计算结果出来!public static float calc(float a, float b, int operator) { switch (operator) { case 0: // + return a + b; case 1: // - return a - b; cas

2016-02-04 11:22:07 555

原创 智能电视局域网手机遥控实现

好久没写博客了,今天来写一篇之前实现过的,算是温故而知新吧。        先说下功能:在局域网内,手机来遥控智能电视,都是基于Android系统的,有些手机自带红外线功能,可以不用网络连接,此处不讨论        (此文只讨论手机端实现)       手机与TV之前通过局域网通信,先要建立Socket连接,但手机怎么知道电视的 IP呢?        解决方案有多种,如果只有一

2016-02-03 16:29:55 3959 6

原创 android纯代码圆周动画

看到支付宝启动界面,很清新,比较绚,于是做了个简单界面,只是完成了动画效果,并集成到一个控件上去,使用起来非常方便,本人较懒,完成这些效果后,就没再走下去了不多说,上代码package com.example.test;import android.animation.AnimatorSet;import android.animation.ObjectAnimator;impor

2015-09-19 16:24:48 1366

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-07-02 19:55:54 621

原创 ApkTool原码修改记录

转载请注明:本文源自http://blog.csdn.net/ytmfdw本人在反编译一个apk时,发现在反编译时总是报错:Exception in thread "main" java.lang.ClassCastException: brut.androlib.res.data.value.ResStringValue cannot be cast to brut.andr

2015-05-15 09:34:29 3781 8

原创 融云与greenDao冲突解决办法

请尊重原创在做即时通讯开发时,用融云来做,同时数据库使用了greenDao框架,那么问题来了,融云内部内置了greenDao数据库,如果项目中再导入greenDao.jar包时,就会报错,解决办法是:去掉自己导入的greenDao.jar包,这个时候新问题又来了,那些使用greendao-generator自动生成的数据库文件全报错了,报错原因是构造方法不匹配。融云使用的文件加入了参数

2015-05-13 09:42:12 1497

原创 android锁屏

(基于framework 目录下)一、base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java      开机执行到:systemReady()方法,调用  mKeyguardMediator.onSystemReady();开始锁屏     修改是否锁屏          public voi

2015-04-20 08:55:57 1966

原创 几条命令搞定adb

android开发板端:启动adb     :     start      adbd重设adbd端口:#stop adbd#setprop service.adb.tcp.port 5555#start adbd#ifconfig eth0设置临时IP:#busybox ifconfig eth0 192.168

2015-04-18 11:50:23 1492

原创 实现动画暂停播放

想要实现的功能是:单击动画控件时,能暂停/播放功能非常简单,但实现起来却没想像中的那么简单,如果不用android的动画,而是自己用线程开始动画,这种方式可以实现,但不推荐我这里采用的是ObjectAnimator动画,至于这个动画的使用教程,请自行查阅相关资料ObjectAnimator动画中,有三个方法:        objAnim.start();        

2015-04-18 09:25:52 6389

原创 写一个jar来批量处理签名apk

众所周知,给apk进行签名,使用jarsigner -verbose -keystore android.keystore -signedjar 签名后.apk 待签名.apk 命令这是有android.keystore文件时,给apk签名,签名时,要输入密码还有一种情况,就是有platform.pk8和platform.x509.pem这两个文件时,给apk签名(让a

2015-04-15 15:49:50 1813

原创 如何使Dialog像Activity一样随心所欲的使用?

如何使Dialog像Activity一样随心所欲的使用?android中的Dialog像是寄生在Activity中,在弹出Dialog时,因受到系统风格定义,导致Dialog怎么也不能如意,那么今天就来探讨下Dialog的使用。要完全自定义一个Dialog,那么就不要extends AlertDialog,我们在使用Activity时,先准备一个布局文件xxx.xml,所有控件大小

2015-03-14 10:25:26 1196

转载 Android按Home键和Back键

Android Activity生命周期图:有时,希望按Back键时,不是退出,而是切到主界面去,就相当于按Home键,这时可以这么做:@Overridepublic void onBackPressed() { //实现Home键效果 //super.onBackPressed();这句话一定要注掉,不然又去调用默认的back处理方式了 Intent i= new

2015-02-05 17:01:08 749

原创 Source Insight自定义快捷键

鄙人一直用的是Eclipse来开发,如果只是做java的话,这个就够了,但因时不时要查C/C++的代码,这个时候这个工具就有点力不从心了,因为C/C++的代码非常多,一般放在服务器上,就得用Source Insight来看了,Source Insight非常强大,它能够把服务器上的代码直接导入到项目中,但开始用的时候,有点不习惯,觉得不如Eclipse方便,特别是快捷键方面,其实这一点,Sourc

2015-02-04 15:56:24 11108 1

转载 android的 makefile里 的常用 宏定义

原文出自:http://blog.csdn.net/wh_19910525/article/details/7992694在Android编译框架中,把许多固定的、反复用到的目录路径定义为 宏变量,常用 宏 如下:out/target/product/xxx的宏即为:PRODUCT_OUTout/target/product/xxx/system的宏即为:T

2015-01-29 14:33:21 1399

原创 android intent隐式意图注意问题

在 AndroidManifest.xml中注册一个Activity时,可指定Action             android:name="mstar.factorymenu.ui.MainActivity"            android:label="@string/app_name"            android:launchMode="singleInst

2015-01-26 17:50:06 952

转载 Linux VI使用

原文地址:http://blog.csdn.net/wallwind/article/details/7633356#commentsVI中的多行删除与复制法一:单行删除,:1(待删除行)d多行删除 ,:1,10d法二:光标所在行,dd光标所在行以下的N行,Ndd方法1:光标放到第6行,输入:2yy光标放到第9行,输入:p此方法适合复制少量行文本的情况,复制第6行(包括

2015-01-22 10:19:17 445

原创 git常用命令

git addgit commit -m "说明"git stgit submodule foreach git pullgit push origin haier-rb-master.3:haier-rb-master.3git reset --hard commint号git reset --hard 0104b9e04ccf96

2015-01-15 11:38:11 539

原创 工作中常用命令

下载源代码: git clone --recursive git@git2:MST6369_2_Base.git 通过adb启动activityadb shell am start -n 包名/Activity全名SecureCRT上的操作:su :管理员权限查看IP: busybox ifconfigip route show挂载: b

2015-01-15 09:14:08 999

原创 android TV 遥控配制

kernel目录下要修改到的文件:     mstar/mstar/ir/Kconfig     mstar/mstar/ir/IR_MSTAR_DTV.h     drivers/media/rc/keymaps/rc-mstar-tv.c添加一个config:     .config.bk.thtf1.Kconfig:添加一个分支:=========

2015-01-13 09:42:15 3929

原创 android开机向导的实现

在android TV第一次上电时,会进行一个国家和语言及搜台的选择,实现的原理是:写一个单独的apk实现相应的功能,把这个单独的apk设置成Launcher:    在AndroidManifest.xml中,设置:                                  android:excludeFromRecents="true"            

2015-01-10 10:30:48 8502 3

原创 探索Settings.System.putInt()

探索Settings.System.putInt()

2015-01-06 11:35:12 8242

原创 C++写一个打开文件的百宝箱

open.exe是一款Windows字符界面(命令提示符)下打开各种应用程序的小程序相当于字符界面的快捷方式原理: 读取 "C:\path.ini" 文件里的设置, C:\path.ini文件格式: name=path; eg: eclipse=D:\android\eclipse\eclipse.exe; ps=D:\\Program Files (x86)\\Adobe Photoshop CS6\\Photoshop.exe; 应用程序 or explorer=expl

2014-11-29 15:40:44 630

原创 制作Eclipse中使用的android源码包

Eclipse中,导入第三方的jar包后,可以再给jar包添加源码,方法如下:

2014-11-19 16:33:51 695

原创 android修改framework固定屏幕

文件位置:.\frameworks\base\services\java\com\android\server\wm

2014-11-04 10:38:44 2746

原创 Win7实现内录声音

在网络上,不

2014-11-04 10:25:28 3521

原创 android语言切换

转载请注明:http://blog.csdn.net/ytmfdw/article/details/36669059android语言切换,网上有很多文章,我看了不下于二十来篇,但内容都是千遍一律的,没有一篇能解决我实质的问题。但手头的项目,需要能切换系统语言,网上的代码一般都是通过public static void updateLocale(Locale locale) {

2014-07-03 16:50:31 2314 2

adb连接开始板

做智能家居时,android设置要与电脑连接,一般用串口调试,但做应用开发,还是用adb来调试方便些,所以可以通过网络,用adb将开发板与电脑边起来

2015-07-23

EditText输入法

EditText中弹出输入法,经常会有一些莫名奇妙的现象出现

2015-07-23

NDK eclipse环境变量设置

NDK是jni编译环境,用来编译C/C++给java调用,首先第一步,这个环境要配好

2015-07-23

PictureView

左右切换,网络加载,手势缩放,显示默认图片,自定义控件

2015-06-29

apktool_2.0rc5.jar

此资源为本人从源码中修改得来,修改反编译时xml报错,及回编时aapt.exe文件找不到,花了一天的时候才研制而成,能解决目前大多数顽固apk,本人试过几个版本的apktool,都无法解决,一怒之下修改源码。请尊重下程序员的劳动成果!

2015-05-14

融云使用greenDao文件

融云内置greenDao数据库,但使用greendao-generator自动生成的代码直接复制到项目中,会报错,少个参数:tableName,此java 项目就是为生成融云兼容的数据库文件

2015-05-13

仿360雷达扫描动画

这是CSDN上的一个动画大全里的一部分,本人把它理出来做成一个控件

2015-04-17

android批量签名源码

用java写的一个jar,用于批量签名apk文件

2015-04-16

Java局域网IP端口扫描

用Java写的一个小巧程序,局域网内,扫描开放指定端口的主机

2015-02-06

八皇后问题java

经典八皇后问题,结构简单,算法不是最优的

2015-02-06

字符界面下的快捷方式

Copyright 2014-11-29 Made by ytmfdw open.exe是一款Windows字符界面(命令提示符)下打开各种应用程序的小程序 相当于字符界面的快捷方式 原理: 读取 "C:\path.ini" 文件里的设置, C:\path.ini文件格式: name=path; eg: eclipse=D:\android\eclipse\eclipse.exe; ps=D:\\Program Files (x86)\\Adobe Photoshop CS6\\Photoshop.exe; 应用程序 or explorer=explorer; Windows自带的应用程序 or apk=Z:\MST628_Base\MST628_jb4.4-kikat\device\mstar\common\apps; 目录 注意:别忘记以分号结尾 ; 该程序会根据名称,找到相应的绝对路径,再打开,可再加一个参数 eg: open ps C:\abc.png 使用前,请在C盘根路径下,创建path.ini文件

2014-11-29

anddroid简历

一个用android开发的个人电子简历,模仿翻书效果,没有放源码,若有需要,可在评论下留下联系方式

2014-07-14

android数据库全国火车站站点

SQLite中的全国火车站站点查询数据库 网上下载的是js文件,本人整理成SQLite数据库,查询更方便

2013-10-29

Android简易计算器

自己做了一个多月,网上查的都不是我想要的,还是自己用ArrayList和LinkedList做出来了 不过还不是很完善,没有做字符串检测 能实现简单四则运算,并按优先等级来做

2013-07-15

简易注册表修改器(很实用的)

本想把资源分设置成2分,想了想,还是支持代码开放,欢迎下载

2013-02-22

VB设计自己的名片

一个VB制作的小程序,制作一个属于自己的名片程序

2013-02-22

VB连接数据库设计的理财程序

VB设计的一个小程序,可以用来记录每天的消费情况

2012-07-15

VB编程修改硬盘图标

通过修改注册表达到修改硬盘图标,对于U盘光盘等移动存储设备不建议用这种方法

2011-12-04

VB设计IP地址自动填写

不用调用API,只是用到WINDOW操作系统里面的net等命令 欢迎提出宝贵意见

2011-10-26

VB 简易身高与体重比例测试

本例子主要是演示数学表达式,并不精确测试身高与体重的比例,若要精确求出身高与体重的关系,请另行修改公式

2011-10-18

VC++制作九九乘法表

九九乘法表 简约而不简单 有三种形式:四方形的表,有三角形的表,有倒三角形的表

2011-10-17

VB制作GIF异形窗体

请看清楚这点再下载,这点很重要!!! 里面有编译好的exe文件,如果已经打开了,千万别双击 如果已经双击了一次,也没关系,千万别双击第二次 如果已经双击了两次,也没关系,再双击一下你就知道什么结果了,别怪我没提醒

2011-10-17

VB制作个人名片

技术交流,共同进步! 支持源代码!欢迎下载! 若有改进之处,欢迎指出,并通知本人!

2011-10-09

VB动态添加控件

共同进步,欢迎下载,这个只是演示动态控件的添加,只供参考 想找个好的归宿.

2011-10-09

VB图片框演示动画

共同进步!哪要VB程序设计员啊?把我拉走吧!

2011-10-08

VB模拟交通灯

小小VB程序,欢迎各位提出宝贵意见,支持源代码,

2011-10-08

LayaAtlasSplit.py

只要将该脚本放到图集目录下,运行脚本,就会自动分割所有找到的图集,并按目录存放好,游戏资源反编译利器!谁用谁知道!

2020-02-29

自定义裁剪图片控件

自定义裁剪图片控件 控件:MyImageView.java 功能:显示图片,裁剪指定区域内的图片,可进行手势移动,缩放指定区域,双击回调getBitmap方法,得到裁剪图片,请注意:Bitmap最好不要通过Intent传递

2017-05-31

仿淘宝ViewPager左滑查看详情

难解决的是事件冲突,这个自定义布局可包含多个直接子控件,在该布局下,停止状态时,同一时刻只能显示一个直接子控件,滑动时可像ViewPager一样 即该布局可左右滑动,ViewPager也可左右滑动,

2017-01-02

自定义网络状态改变控件

用于监听网络状态改变的自定义控件,以文字形式显示

2016-11-29

仿微信视频下载进度View

仿微信视频下载进度提示,自定义View实现

2016-08-21

自定义组合控件

一个自定义组合控件,可自定义属性,详情见我的博文: http://blog.csdn.net/ytmfdw/article/details/51459945 另外,例子中,用到了Butterknife,详情配制,见 http://blog.csdn.net/itjianghuxiaoxiong/article/details/50177549

2016-05-20

自定义控件显示多种支付方式

自定义控件来显示多种支付方式,解决动态改变界面问题,详情见我的blog: http://blog.csdn.net/ytmfdw/article/details/51385419

2016-05-12

SwipeMenuListView

仿QQ左滑出现菜单,优化过的SwipMenuListView,解决左滑菜单个数不一样时左滑不灵问题,支付左滑菜单右上角添加标识

2016-04-21

Java写的一个Tree

一个可遍历当前目录下所有文件和文件夹,并按目录结构输出到当前 文件清单.dat 文件编码格式为gbk,打开也以gbk格式打开

2016-03-25

Android计算器

Android计算器源码,采用后辍表达式方法来实现,主要其中实现的思想

2016-02-04

局域网内手机控制电视

一个局域网内的手机遥控电视源码,包含Android手机端源码,TV端C语言源码(由同事完成,编译方法我也不知道……)

2016-02-03

仿支付宝启动界面圆周动画

支付宝启动界面,添加圆周动画,仅完成动画而已

2015-09-19

android购物车

一个模拟购物车的Demo,数据动态关联.

2015-07-22

ListView中动态添加控件

在ListView中,动态添加一段文字,不刷新界面

2015-07-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除