Hide android app without rooting - android

I am developing aan android application which hides pictures,music videos and applications. But I got a problem while application hiding module. By a good search i came to know that the phone must be rooted/unlocked for the application locking.
Is there is any way to hide applications in android without rooting/unlocking?

maybe if you make it so that you have to download the app thew your application, and saving it onto a file, in the phone, and not on the front interface of the phone, maybe when they take the picture of save it, it does to the directory of the aplictation

Related

Flutter hide your app when sharing file from the app using share_plus

I have app that uses share_plus package to share files from the app. It also allows other apps to share files into it. So when you press share in your device files the app shows up as an option.
But when sharing file from the app I would like to hide app itself in the native dialog that pops up. Is that possible ?
I tried looking for solution but couldnt find if this is possible.

Open an external Android app inside a Flutter app container/window

Ok here is the Problem:
I want to open other Android apps from my Flutter app. Thats possible with packages like device_apps
I know its possible to run apps in a windowed overlay mode in android.
So best would be to render an external app in a container in Flutter. if thats not possible, can i run an external app from the device and start it in that overlay mode ?

Android: Detect App Launch

I am developing a lock application as an academic project. I need to detect the launch of an app so that i can launch my lockscreen on top of it and restrict opening the app till the user put correct pin. I have read a few posts and this one has a few answers that look promising.
Android, Detect when other apps are launched
Is this the right way to do it? Or is there a better way around? I have also heard about the Application class. But don't know how to implement it.
EDIT: My app supports API16 to API22.

Run an app within an app Android

I am creating an app that i would like to have apps running within it like let's say an iframe on a website. Is this possible? For example i will open my app and it will show the Gallery of the phone but while running my app, and not just by opening the gallery app which will make my app minimized. I want it exactly like an iframe, is this possible?
you can not run another app within your own application. You can do any of the following two
start the other app by sending intent message
or create the other app's features similarly in your own app.
According to your question if your need is to create a gallery then why aren't you creating a own gallery in your app? that will be more easier and flexible
You can not run another app's Activities within your app in an iframe style for security reasons, sorry.
Yes, I believe that is is possible for Apps to run cross platform if there exist a common data framework that creates a uniform standard for how data is stored and referenced. So the data can exist in the cloud but referenced via each app independently of the mobile phone platform.

Can an externally loaded mobile app be contained within another mobile app?

If you create a mobile app which uses a custom url scheme to launch an external app, can that external app be visually contained within your mobile app? I want to launch a skype window, but have the tabs, borders, etc. of my mobile app (which happens to be an AIR app, but for which I could create a native extension) still visible, so that the skype window is one of the views within the app.
A corollary: can one get the position and size of the launched application window? If so it might be possible at least to create the illusion that skype (or any other launched app, for that matter) is contained within your mobile app.
This is not possible in iOS 6.
There is a possibility, that launching other apps and displaying their views just like you described, may find its way to public SDK in future versions. Now only system components can do this.

Categories

Resources