- 博客(20)
- 收藏
- 关注
原创 android 移除项目中无用包
这里的开发工具为android studio ,选中“app”,右击,选中“Optimize Imports.”,点击ok就行了。一些“import android.widget.Button;”这些导入包就会被删掉。
2019-06-28 16:24:21 962
原创 android BaseActivity、BaseFragment
public abstract class BaseActivity extends Activity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentV...
2019-06-28 14:38:23 1321
原创 android socket连接及发送数据
@Override public void run() { try { Socket socket = new Socket(Constants.HOST, Constants.PORT); sendLocalBroadcast(Constants.DEVICE_CONNECTED); inputS...
2019-06-28 11:10:11 4492
原创 android SharedPreferences轻级存储账户信息sp
public void getReadInfo(){ SharedPreferences sharedPre=getSharedPreferences("config", MODE_PRIVATE); String username=sharedPre.getString("username", "666"); String password=s...
2019-06-28 10:21:57 423
原创 android android9系统调试等问题:android webbiew err_cleartext_not_permitted
webview部署完成,一切就绪,但是报错:android webbiew err_cleartext_not_permitted做如下处理即可1、<manifest ...> <application ... android:usesCleartextTraffic="true" ...> .....
2019-06-26 11:03:32 693
原创 android webview常规及与h5交互,webview有效回收;
private LinearLayout layout_web; private WebView mWebView;layout_web=findViewById(R.id.layout_web); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( ViewGroup....
2019-06-26 10:46:31 803 2
原创 android intent带参finish、返回
Intent intent=new Intent(); intent.setClass(getContext(),LoginActivity.class); startActivityForResult(intent,0x002);// finish的返回监听 @Override public vo...
2019-06-25 17:57:36 1072
原创 android Didn't find class "org.apache.http.protocol.BasicHttpProcessor" on path: DexPathList[
android手机系统刚升到9,调试的时候,一大推的问题,如题报错,这是因为在 Android 6.0 中,我们取消了对 Apache HTTP 客户端的支持。 从 Android 9 开始,默认情况下该内容库已从 bootclasspath 中移除且不可用于应用。要继续使用 Apache HTTP 客户端,以 Android 9 及更高版本为目标的应用可以向其 AndroidManifest....
2019-06-21 14:39:38 1354
原创 android 自定义Dialog,baseDialog,居中、底部对其,弹框设置背景透明、显示时隐藏系统导航栏,view的显示和添加,任意布局view;ProgressBar样式
1、自定义public class ButtomDialogView extends Dialog { private boolean iscancelable;//控制点击dialog外部是否dismiss private boolean isBackCancelable;//控制返回键是否dismiss private boolean isBackCanCelabl...
2019-06-19 14:01:38 2722 1
原创 android 复制、剪切面板
//获取剪贴版 ClipboardManager clipboard = (ClipboardManager)getContext().getSystemService(Context.CLIPBOARD_SERVICE); ClipData clip = ClipData.newPlainText("simple text", "http://www.hao...
2019-06-19 10:02:50 578
原创 android ceartext communication to not permitted by network security policy
昨天调试,android手机系统更新到了9.0;今天调试其他功能的时候,发现app弹框:ceartext communication to not permitted by network security policy;一查资料才知道,这是因为系统原因;解决:后来将:targetSdkVersion掉成27,网络请求就都正常了详细:https://blog.csdn.net/yonbor6...
2019-06-18 15:54:43 360
原创 android 微信分享功能,及报错:签名不对,请检查签名是否与开放平台上填写的一致
功能集成://权限:<uses-permission android:name="android.permission.INTERNET"/>//依赖implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'调用工具:public class WxShareUtils { pri...
2019-06-17 17:11:21 13466
原创 android 性能优化
有些问题暂时没有碰到,先看看了解一下:https://www.jianshu.com/p/d71b51a0e29f1、卡顿优化 andriod卡顿优化方案 andriod卡顿优化所用到的工具 1.1.Profile GPU Rendering,在手机上表现为:GPU呈现模式分析 1.2Debug GPU overDraw过度绘制检测,在手机上表现为:调试GPU过度绘制耗电优化合理...
2019-06-13 15:00:02 158
原创 android 安全问题
1、组件的安全;规范service、broadcast、Provider、activity等组件的访问权限,在接收、被调用时增加检校,防止恶意外部程序调用组件获取信息;2、WebView安全;2.1使用https的链接,第一是安全;第二是避免被恶心的运营商劫持,插入广告,影响用户体验。2.2处理file协议安全漏洞//若不需支持,则直接禁止 file 协议setAllowFileAcc...
2019-06-12 16:12:58 481
原创 电脑查看服务器ip地址
如:www.baidu.com;它的ip地址为:[61.135.169.125];操作为:1、windows调出cmd面板;2、输入“ping www.baidu.com”,回车 (ping后面有个空格);完成。
2019-06-12 11:22:22 11637
原创 android长时间编程头有点疼怎么办
有些小伙伴很喜欢、也很适应编程的工作,但是一天下来,工作强度非常大,头有点疼了。我也不知道怎么办,但是我一般喝个“六个核桃”疼痛症状就会减轻。这是什么征兆啊,哪位大神知道一点啊?...
2019-06-11 17:50:49 206 2
原创 android 自用工具类集合
public class ActivityUtils {ActivityUtil: /** * 判断某个界面是否在前台 * * @param activity 要判断的Activity * @return 是否在前台显示 */ public static boolean isForeground(Activity activit...
2019-06-11 10:49:33 367
原创 android studio查看资源被引用的快捷键
单击选中要查找的资源文件,Ctrl+shift+alt+F7,会弹出一个小对话框,点击find就OK了
2019-06-06 15:44:45 1560 1
原创 android hex转10进制
主题:例如这是设备返回的hex制数据:41 30 30 30 30 30 36 36 34 41 35 33 30 31 30 33;则:41 30表示一个16位数,分别对该数字进行转换,并且转换后为16进制的数,然后再转换为10进制,以下为代码(41表示为A,30表示为0)//由于个人业务需要,6只要求特定的数字,所以是从36、34开始处理的String content=41 30 3...
2019-06-04 13:59:34 2468
原创 android studio中没有“android”视图选项
今天打开studio,看到左边文件区域,发现是以project视图查看的,然后下拉准备设置为“android”视图,谁成想,压根就没有“android”这一个选项,心想,这studio隔三差五的就是给你开发找麻烦了;查阅资料得意解决,感谢此博文:https://blog.csdn.net/qq_26554909/article/details/72850518解决:setting—plugins...
2019-06-03 13:57:33 14160 27
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人